标题说JPEG。但我试过PNG。它没用。 GD支持imagerotate功能。
if (function_exists('imagerotate')) {
echo "test";
}
输出单词test。所以我假设我有imagerotate功能。
$im = imagecreatetruecolor($width + 10, $height + 10);
...
我做了一些照片。我可以毫无问题地看到处理过的图像。但我想旋转最终图像。所以我做了以下几点。
imagerotate($im,180,0);
imagepng($im,$png,9);
imagedestroy($im);
但我仍然没有旋转的图像。 我甚至只是尝试旋转图像而不进行任何处理。它也不起作用。
答案 0 :(得分:3)
在创建png之前,您需要将旋转的图像指定给另一个变量。
$rotatedImage = imagerotate($im,180,0);
imagepng($rotatedImage,$png,9);
imagedestroy($rotatedImage);