Az egyik projektben kellett egy script amivel a szerveren lévő jpg vagy png képet el lehetne forgatni.


A


$degrees = 270;

sor tartalmazz a szöget, amennyivel el fog fordulni a kép.


Íme:



// File and rotation
$rotateFilename = "$kepmappa/$filename";
$degrees = 270;
$fileType = strtolower(substr("$filename", strrpos("$filename", '.') + 1));
if($fileType == 'png'){
header('Content-type: image/png');
$source = imagecreatefrompng($rotateFilename);
$bgColor = imagecolorallocatealpha($source, 255, 255, 255, 127);
// Rotate
$rotate = imagerotate($source, $degrees, $bgColor);
imagesavealpha($rotate, true);
imagepng($rotate,$rotateFilename);
}