这个问题可能看似重复,但我还没有找到答案,所以再次发布。我正在进行图像旋转并使用php。在使用imagerotate()旋转图像时,根据官方php网站上的一些解决方案,图像会留下黑色背景或者可以将其制作成白色。我几乎浏览了互联网上的所有帖子,但没有找到解决问题的单一答案。我的问题是,是否可以完全使背景透明?我现在已经添加了代码。此代码对图像进行旋转工作。
$imagew = imagecreatefrompng('test.png'); //I have changed the path to simple example
imagerotate($imagew, $angle, 0);
imagealphablending($imagew, false);
imagesavealpha($imagew, true);
imagepng($imagew);
imagedestroy($imagew);