gm convert:无法识别的单位类型

时间:2016-05-25 10:03:46

标签: imagemagick-convert graphicsmagick image-compression

我尝试通过GraphicsMagick压缩PNG(1.3.23 Q8),这是命令:

gm convert -units Undefined -type palette -define png:format=png8 src.png dest.png

它带有错误:

gm convert: Unrecognized units type (Undefined).

“gm convert -help”表示单位类型支持PixelsPerInch,PixelsPerCentimeter或Undefined。

实际上,我也尝试ImageMagick(7.0.1-6 Q8 x86_64),以下命令工作正常:

convert -units Undefined -type palette -define png:format=png8 src.png dest.png

我对错误感到困惑。

1 个答案:

答案 0 :(得分:1)

使用" +单位"而不是" -units Undefined" (这适用于ImageMagick和GraphicsMagick)。通常,您可以使用" +选​​项"关闭大多数选项。应该澄清文件。