我在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。
我该怎么做? (如果您碰巧知道主要问题的解决方案,不胜感激。)在此先感谢。
答案 0 :(得分:0)
pswrite设备在多年前就已弃用(它仅产生1级,大,丑陋,不可缩放的输出)。您要使用产生2级PostScript的ps2write设备。
用于Ghostscript woudl的简单命令行为:
gs -sDEVICE = ps2write -o out.ps input.pdf
有一些用于插入PDF文件的工具,您甚至可以(稍作努力)使用Ghostscript来实现。