相关疑难解决方法(0)

使用单个命令将多页pdf转换为多个页面

我想有效地将​​多页pdf转换为单页图像.

我已经知道如何使用imagemagick一次执行此页面.例如,

convert x.pdf[2] x3.jpg
Run Code Online (Sandbox Code Playgroud)

将给我作为图像的PDF格式的第3页.因此,如果我使用识别确定 pdf中有多少页面,那么我可以循环并将pdf中的所有页面转换为图像.然而,这种方法可能需要一段时间.例如,15页的pdf可能需要15-30秒.

根据我在其他地方(也在imagemagick论坛上)看到的答案,以下imagemagick命令应该将pdf分成多个图像.

convert x.pdf x-%0d.jpg
Run Code Online (Sandbox Code Playgroud)

但所有这一切最终都是创建名为x-0.jpg的第一页

作为替代方案,我尝试使用具有突发功能的pdftk.我在那里遇到的问题是爆炸在所有情况下都不起作用.它适用于某些pdf,而不适用于其他一些.

关于如何改进事物的任何建议都会有所帮助.

我的操作系统是Mac OSX Lion,但我确实需要在CentOS 6上运行.

imagemagick ghostscript imagemagick-convert

29
推荐指数
4
解决办法
2万
查看次数

如何通过ImageMagick覆盖Windows的转换命令?

Windows中,调用的命令convert用于转换文件系统.键入时convert,它会要求您指定文件系统.

ImageMagick中,convert命令用于图像处理.

问题是,即使在为ImageMagick设置环境变量之后convert,也不会调用该工具.它只调用Windows convert命令.如何覆盖?

windows imagemagick

13
推荐指数
4
解决办法
9089
查看次数