我有我的本地版ImageMagick 6.7.3-10(PHP 5.2.10)和服务器端ImageMagick 6.5.4-7(PHP 5.3.9)。发生这种情况的原因是服务器端不会生成透明背景,但其他颜色仍然有效然而,本地只是透明背景。无论如何,我可以解决,以便在服务器端使用透明背景?Imagick透明兼容的问题?
$canvas = new Imagick();
$canvas->newImage($size, $size, new ImagickPixel('transparent'));
很好的建议,但我不认为它仍然在服务器端工作..它会永远发生,因为浏览页面太慢,它不能正确生成图片,并出现黑色背景? –