当我通过 rotateImage() 函数旋转小图像时,它工作正常。但如果大文件(5500 X 3000px)它会出错。我们如何在 php 中处理大图像。
// Content type
header('Content-type: image/jpeg');
// Load
$source = imagecreatefromjpeg($filename);
// Rotate
$rotate = imagerotate($source, $degrees, 0);
imagejpeg($rotate,'new.jpg');
当我们旋转图像时,它的内存大小和尺寸会增加,并且会出现内存不足的错误。我想旋转图像,类似于 photo-shop 旋转操作,每件事都与原始图像相同。