FraFu: imagerotate liefert verzerrtes Bild

Beitrag lesen

Hallo!

Ich verwende die PHP Funktion imagerotate mit PHP 5.
Wenn ich das Bild um ein vielfaches von 90° drehe, funktioniert das wunderbar. Aber wenn ich irgendeinen Winkel verwende, dann wird das Bild verzerrt. ZB müsste doch eine Drehung von 2x 45° ein um 90° gedrehtes Bild ergeben. Macht es aber nicht, sondern es entsteht ein verzerrtes Bild.
Aber vielleicht hab ich ja auch irgendwo einen Fehler im Aufruf. Hier ein Beispielcode:

  
<?php  
  $imageFile="C:\\temp\\meintestfile.jpg";  
  $newFile="C:\\temp\rotate.jpg";  
  $degrees=45;  
  $im=imagecreatefromjpeg($imageFile);  
  $rotate = imagerotate($im, $degrees, 0);  
  imagejpeg($rotate,$newFile,90);  
?>  

Kennt das Verhalten jemand und weiß vielleicht sogar abhilfe?

mfg
  frafu