将.ps转换为.pdf并删除单个页面

时间:2010-09-09 01:03:57

标签: pdf postscript ghostscript pdftk

我有一张用乳胶制作的海报的postscript文件,并希望将其转换为pdf(我使用的是ubuntu)

我正在使用ps2pdf,但如果可能的话,我想删除第一页空白页,并只保留第二页。

是否有允许此命令的命令?试图找到一个比看起来更合理的更长的时间!

谢谢!

3 个答案:

答案 0 :(得分:3)

首先使用您喜欢的任何工具将完整文件转换为PDF。 (对于高质量输出,我不会使用ps2pdf这只是运行完全成熟的Ghostscript命令行的快捷方式。我会直接使用相应的Ghostscript命令行,因为它可以更好地直接控制所有使用的参数。但它需要一些GS专业知识才能使用......)。

然后,要仅提取第二页,您有两个选择:

  1. pdftk(来自here的PDF ToolKit)
  2. gs(来自here的Ghostscript)
  3. pdftk命令行:

    pdftk \
      A=/path/to/input.pdf \
      cat A2 \
      output /path/to/page2-from-input.pdf
    

    gs命令行:

    gs \
      -o /path/to/output.pdf \
      -sDEVICE=pdfwrite \
      -dFirstPage=2 \
      -dLastPage=2 \
      /path/to/input.pdf
    

答案 1 :(得分:0)

您可以使用Pdftk命令行工具作为第二个进程,使用'cat'选项仅写出第2页。

http://www.pdflabs.com/docs/pdftk-man-page/

答案 2 :(得分:0)

有几个Linux发行版psselect执行此操作。我猜这是来自psutils包。