如何在Imagick PHP API中压缩GIF

时间:2015-02-10 15:26:23

标签: php imagemagick gif imagick image-compression

我不得不使用imagemagick PHP API,想象一下,发现我压缩GIF图像的尝试没有效果。

以下是我正在使用的命令:

    $_image = new Imagick( $image_url );
    $_image->setImageFormat( $type ); // can be GIF or JPEG     
    $_image->setImageCompressionQuality( $level ); // Any of 20, 40, 60, 80, 100

使用jpeg时我得到了很好的结果,但在转换为GIF然后尝试压缩时没有任何结果。这可能与转换有关吗?

也许我必须为GIF使用某种压缩类型?例如:

    $_image->setImageCompression( imagick::COMPRESSION_...?? );

如果有人有任何线索,那么请帮助我,因为这个API的文档很糟糕。

谢谢!

0 个答案:

没有答案