Voici mon code actuel:PHP GD - Comment puis-je modifier mon Thumbnail Creator pour recadrer les images portrait du centre?
$image = 'img.jpg';
$source = imagecreatefromjpeg($image);
list($origWidth, $origHeight) = getimagesize($image);
$imgH = 75;
$imgW = $origWidth/$origHeight * $imgH;
$thumb = imagecreatetruecolor($imgW, $imgH);
imagecopyresampled($thumb, $source, 0, 0, 0, 0, $imgW, $imgH, $origWidth, $origHeight);
Cela me permet de produire une image avec une hauteur fixe de 75 pixels. Ce que je voudrais faire est d'avoir une taille d'image constante de 99x75
pixels. Les images de portrait qui ne rentrent pas dans cette image seront rognées à partir du centre (donc le centre de l'original reste le centre de la vignette - si cela a du sens).
Comment est-ce que je peux faire ceci?