das was du im Betreff stehen hast, spiegelt sich aber so gar nicht in deiner Beschreibung und Code wider…
Ja, da hast du mehr als Recht.
$PicturesInfo = getimagesize($altes_bild);
if( $PicturesInfo[2]==2){
$im = ImageCreateFromJPEG($altes_bild); // Original einlesen
$size = min(imagesx($im), imagesy($im));
$im2 = imagecrop($im, ['x' => ($PicturesInfo[0]-1600)/2, 'y' => ($PicturesInfo[1]-900)/2, 'width' => 1600, 'height' => 900]);
if ($im2 !== FALSE) {
ImageJPEG($im2, $bild.'-1.jpg');
imagedestroy($im2);
}
imagedestroy($im);
}
Es funktioniert... Jetzt komme ich zum Titel Thema zurück!
Um abzuklären ob das vorhandene Bild auch in meine Vorgaben passt.
Michi