Möchte man mittels der GD-Bibliothek die Drehung/Spiegelung von Bildern anhand der EXIF Meta Daten korrigieren kann man folgenden Code verwenden:
$srcImage = @imagecreatefrompng($src_file); $exif = exif_read_data($src_file); if ($exif && !empty($exif['Orientation'])) { $srcImage = match ($exif['Orientation']) { 8 => imagerotate($srcImage, 90, 0), 3 => imagerotate($srcImage, 180, 0), 6, 5, 7 => magerotate($srcImage, -90, 0) }; }