Das ist Abhängig vom Bildtype.
Die Normale Variante ist diese.
PHP-Code:
##
$bild = "./test.png";
$imadata=getimagesize($bild);
// var_dump( "<pre>", $imadata, "</pre>" );
$ima0 = imagecreatefrompng($bild);
// Setze Hindergundfarbe
$weiss = imagecolorallocate($ima0, 255, 255, 255);
// Drehe
$fertig = imagerotate($ima0, 45, $weiss, 0);
// Lösche Hindergundfarbe
imagecolordeallocate($fertig,$weiss);
// Entmüllen
imagedestroy($ima0);
if (headers_sent())
exit(0);
header ( "Content-Type: image/png;" );
imagepng($fertig);
imagedestroy($fertig);
Lesezeichen