給那些無法使此方法正常工作的人們的注意事項..
在 PHP 5.1.6 中,以下程式碼可以運作
<?php
$img->setCompression(Imagick::COMPRESSION_JPEG);
$img->setCompressionQuality(80);
?>
然而,在較高版本的 PHP 中 (我嘗試了 PHP 5.2.10),此程式碼沒有效果 (並且 Imagick 也沒有拋出任何例外或警告)。
取而代之,有效的程式碼是
<?php
$img->setImageCompression(Imagick::COMPRESSION_JPEG);
$img->setImageCompressionQuality(80);
?>
並且這個程式碼是向下相容的 (在 PHP 5.1.6 和 5.2.10 上均可運作)