所以我基本上有这个:
$img = imagecreatefrompng('assets/other/redcircle.png');
imagepng($img);
imagedestroy($img);
因此redcircle.png文件具有透明度(带有抗锯齿)。但GD只是将所有透明度都变为黑色?有没有办法恢复原来的透明度?
答案 0 :(得分:1)
你必须告诉GD使用imagesavealpha保存alpha:http://www.php.net/manual/en/function.imagesavealpha.php