我有我的本地版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'));
很好的建議,但我不認爲它仍然在服務器端工作..它會永遠發生,因爲瀏覽頁面太慢,它不能正確生成圖片,並出現黑色背景? –