Bild dreher

1
Bug #
Priorität4 (▼ Niedrig)
BereichGallery
TitleBild dreher
Beschreibungdamit man bilder drehen kann...;-)
Reported by @
 
Git Commit
Assigned to @ 10.05.2009 16:27
StatusAntwort ausstehend...1
zorg.ch
#104422 by @ 31.10.2007 13:37 - nach oben -
PHP Script um Bilder aufgrund der EXIF-Daten automatisch zu drehen:

$exif = exif_read_data($filename);
$ort = $exif['IFD0']['Orientation'];
switch($ort)
{
case 1: // nothing
break;

case 2: // horizontal flip
$image->flipImage($public,1);
break;

case 3: // 180 rotate left
$image->rotateImage($public,180);
break;

case 4: // vertical flip
$image->flipImage($public,2);
break;

case 5: // vertical flip + 90 rotate right
$image->flipImage($public, 2);
$image->rotateImage($public, -90);
break;

case 6: // 90 rotate right
$image->rotateImage($public, -90);
break;

case 7: // horizontal flip + 90 rotate right
$image->flipImage($public,1);
$image->rotateImage($public, -90);
break;

case 8: // 90 rotate left
$image->rotateImage($public, 90);
break;
}

?>