GraphicsMagick中的setCompression()等效是什么?

时间:2013-12-03 19:41:36

标签: php pecl graphicsmagick gmagick

The php.net ImageMagick有setCompression()和setCompressionQuality()。

The php.net GraphicsMagick表示根本没有列出压缩方法。但是,this changelog表示在1.0.8b3中添加了setCompressionQuality(),并列出了预定义的压缩常量here

GraphicsMagick的setCompression()等价物是什么?我正在尝试输出无损jpeg。

1 个答案:

答案 0 :(得分:2)

源文件gmagick_methods.c不包含setCompression的实现。它似乎只实现了setCompressionQuality

看起来它曾被请求过一次并被拒绝。

  

[2010-06-19 04:15 UTC] vito@php.net

     

setImage,getImage和   getImageGeometry已添加到Gmagick。其他功能将   不包括在内,与GraphicsMagick API一致。

通过https://bugs.php.net/bug.php?id=59166

但是,似乎确实存在compression type option in the APIalso, available in the utility),因此我不确定何时添加了{{3}}。也许你可以尝试重新开启这个bug?