我尝试通过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
我对错误感到困惑。
答案 0 :(得分:1)
使用" +单位"而不是" -units Undefined" (这适用于ImageMagick和GraphicsMagick)。通常,您可以使用" +选项"关闭大多数选项。应该澄清文件。