在命令行中使用 Adobe Acrobat 9 使用导出功能将 pdf 转换为 png
我正在尝试使用 adobe acrobat 9 的导出功能使用命令行将 pdf 转换为 png。有人知道如何执行此操作吗?
我用 Java 编写的程序需要运行此命令。
感谢您的帮助。
I am trying to use the command line to convert a pdf to png using the export function of adobe acrobat 9. Anyone know how to do this?
A program I am writing in Java will need to run this command.
Thanks for the help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
除了这个微不足道的细节之外,没有关于 Acrobat 的文档命令行...如果还有更多内容需要记录。
我建议您使用 Ghostscript 代替。他们实际上记录他们的命令行并且是免费的。
命令行类似于:
gs -o -q -sOutputFile=MyOutPath.png -sDevice=png16m -r300 inputPdf.pdf
我还使用:
这两个极大地提高了我在 DPI 下的输出质量(我使用 jpeg,而不是 png)。如果没有人要放大它们,72 或 96 就可以了……但是人们会放大我的图像,所以我稍微提高了每英寸的点数。
Other than this paltry detail, there's no documentation on Acrobat's command line... if there's anything more to document.
I suggest you go with Ghostscript instead. They actually document their command line and are Free.
The commandline would be something like:
gs -o -q -sOutputFile=MyOutPath.png -sDevice=png16m -r300 inputPdf.pdf
I also use:
These two vastly improved the quality of my output (I use jpeg, not png) at the DPI I use. If no one's going to zoom in on them, 72 or 96 is fine... but folks will zoom in on my images, so I ramped up the dots per inch a bit.
在java中,必须使用命令行功能打开adobe acrobat,然后使用awt包中的Java的Robot功能模拟击键才能进入导出功能并转换为PNG。
In java, you must use command line function to open adobe acrobat then use the Robot function of Java in the awt package to emulate keystrokes to go to the export function and convert to PNG.