Thanks Adrien, en fait je me suis concocté un petite fonction très simple pour générer mes thumbs (il y a tout ce qui faut dans la doc), elle ne gère pas la conservation du ratio mais c'est pas bien difficile à mettre en place.
/**
* Création des thumbs
* $file_source -> Chemin du fichier source (.png ou .jpeg)
* $image_save -> Chemin et nom du nouveau fichier
* $new_width -> Largeur souhaité
* $new_height -> Hauteur souhaité
*/
function make_thumb($file_source, $image_save, $new_width, $new_height)
{
$file_infos = getimagesize($file_source);
$image_final = imagecreatetruecolor($new_width, $new_height);
$image_source = $file_infos['mime'] == 'image/jpeg' ? imagecreatefromjpeg($file_source) : imagecreatefrompng($file_source);
imagecopyresampled($image_final, $image_source, 0, 0, 0, 0, $new_width, $new_height, $file_infos[0], $file_infos[1]);
# Sauvegarde
$type = ($file_infos['mime'] == 'image/jpeg' || $file_infos['mime'] == 'image/pjpeg') ? imagejpeg($image_final, $image_save) : imagepng($image_final, $image_save);
}