将EPS / PDF批量转换为后记

时间:2019-07-15 13:40:42

标签: pdf batch-processing ghostscript postscript eps

我在Windows上,正在尝试将6000个PDF文件批量转换为Postscript文件。原因是我试图按照要求here进行pdf拼版,首先要按照要求here在R中进行pdf拼版。我找到了grImport库来处理R中的矢量图形,但是它需要.ps文件。

我已经可以使用script使用Inkscape将批处理.pdf文件转换为.eps。但是,我需要.ps作为R包。我无法使用Adobe Acrobat Pro Action来做到这一点(它根本无法在该文件夹上运行,并且在我尝试对单个文件进行冻结时会冻结。)

我也尝试过ghostscript,但是设置-sDEVICE=pswrite会引发错误,表明设备未知。另外,我真的无法理解GS。

我该怎么做? (如果您碰巧知道主要问题的解决方案,不胜感激。)在此先感谢。

1 个答案:

答案 0 :(得分:0)

pswrite设备在多年前就已弃用(它仅产生1级,大,丑陋,不可缩放的输出)。您要使用产生2级PostScript的ps2write设备。

用于Ghostscript woudl的简单命令行为:

gs -sDEVICE = ps2write -o out.ps input.pdf

有一些用于插入PDF文件的工具,您甚至可以(稍作努力)使用Ghostscript来实现。