ImageMagick命令行用法

时间:2016-12-12 15:39:06

标签: java imagemagick imagemagick-convert

我有一个导出扫描的pdf文档的应用程序。

现在扫描的文档质量不高。这就是我用ImageMagick增强它们的原因。

直到最后一个版本,它的工作原理如下:

    C:\Programme\ImageMagick-6.9.3-Q8\convert.exe -enhance -colorspace gray -negate -lat 40x40+4% -contrast-stretch 0 -negate -density 300x300 "w.pdf" "x.pdf"

现在我更改为版本7.3.0-Q8,其中convert.exe重命名为magick.exe

相同的命令不再适用。为什么呢?

3 个答案:

答案 0 :(得分:2)

在ImageMagick论坛中,您似乎必须在安装ImageMagick时检查一些复选框,以获取旧版可执行文件:

  

IM 7 for Windows安装过程有一系列窗口,   包括一大堆复选框。其中一个大约有一半是   措辞类似"安装旧组件(convert.exe等)" 。   勾选此框。

这取自以下主题:convert.exe missing from 7.0.1-Q16?

答案 1 :(得分:2)

由Berger加起来回答,从IM7开始,安装过程中应显示该复选框。它看起来与截图截图完全相同:

安装程序可执行文件的屏幕截图:

enter image description here

答案 2 :(得分:0)

convert.exe -enhance -colorspace grey -negate -lat 40x40 + 4%-contrast-stretch 0 -negate -density 300x300“w.pdf”“x.pdf”

尝试

magick.exe -density 300x300 "w.pdf" -enhance -colorspace gray -negate -lat 40x40+4% -contrast-stretch 0 -negate "x.pdf"