在将 Imagick 与 Abyss Web Server 一起打包运行时,此方法和 writeImages() 都无法正常工作。相反,必须声明格式并使用其他方法或过程保存文件,例如:
<?php
$im = new Imagick ();
$im->newImage (300, 225, "blue");
$im->writeImage ("test_0.jpg"); // 失败,没有错误消息
// 相反
$im->setImageFormat ("jpeg");
file_put_contents ("test_1.jpg", $im); // 可行,或者:
$im->imageWriteFile (fopen ("test_2.jpg", "wb")); // 也可行
?>