【问题标题】:Batch converting EPS/PDF to postscript将 EPS/PDF 批量转换为 postscript
【发布时间】:2019-11-24 05:35:22
【问题描述】:

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

我已经可以使用 Inkscape 使用 script 将批量 .pdf 文件转换为 .eps。但是,我需要 .ps 的 R 包。我无法使用 Adob​​e Acrobat Pro Action 执行此操作(它根本不适用于文件夹,当我在单个文件上尝试时会冻结。)

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

我该怎么做? (如果您碰巧知道主要问题的解决方案,非常感谢分享。)提前致谢。

【问题讨论】:

  • 如果您在末尾附加 `showpage`,EPS 文件可以像 PS 文件一样正常工作。

标签: pdf batch-processing ghostscript postscript eps


【解决方案1】:

pswrite 设备在几年前就被弃用了(它只产生了 1 级、大、丑、不可扩展的输出)。您想使用生成 2 级 PostScript 的 ps2write 设备。

Ghostscript 的简单命令行应该是:

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

有一些工具可用于拼版 PDF 文件,您甚至可以(通过一些努力)使用 Ghostscript 来完成。

【讨论】:

    猜你喜欢
    • 2012-02-01
    • 2011-03-30
    • 2016-11-07
    • 2010-10-28
    • 1970-01-01
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多