使用php旋转图像-任意角度
如何在没有填充空间的情况下,使用PHP旋转图像(任何程度)?例如,如果我将图像旋转10度,图像旋转很好,但是(正方形)周围的容器被黑色填充。例如,在合并两幅图像时,是否可以消除此问题?您可以将背景色设置为第三个参数使用php旋转图像-任意角度,php,image-manipulation,Php,Image Manipulation,如何在没有填充空间的情况下,使用PHP旋转图像(任何程度)?例如,如果我将图像旋转10度,图像旋转很好,但是(正方形)周围的容器被黑色填充。例如,在合并两幅图像时,是否可以消除此问题?您可以将背景色设置为第三个参数 我不太清楚你还有什么别的要求。如果旋转图像,必须保持与轴平行的矩形。因此,图像“容器”的大小将调整为适合现在旋转的图像。尝试GD/image alpha函数之一以使背景颜色透明: $newImg = imagecolorallocate($image, 255, 255, 255,
我不太清楚你还有什么别的要求。如果旋转图像,必须保持与轴平行的矩形。因此,图像“容器”的大小将调整为适合现在旋转的图像。尝试GD/image alpha函数之一以使背景颜色透明:
$newImg = imagecolorallocate($image, 255, 255, 255, 127);
正如john提到的,虽然会有背景色,但你必须使其透明。最后一个参数“127”表示完全透明,0表示不透明。退房
…并确保将其保存为png 你是如何进行图像旋转的?伊玛吉克,GD还是。。。?