【问题标题】:Print Specific Pages of PDF via Batch [duplicate]通过批量打印 PDF 的特定页面 [重复]
【发布时间】:2020-11-20 10:20:13
【问题描述】:

我正在通过简单的print D:\\server\printer file.pdf 命令编写打印 PDF 的脚本并且它可以工作,但在某些情况下我只想打印第一页 X 或最后一页等。

有没有办法指定页面?也许我需要使用 Adob​​e 的可执行文件来打印和/或提前自己手动拆分文件(这些文件通常是静态的“载入”文件)。

谢谢。

【问题讨论】:

    标签: batch-file pdf printing adobe


    【解决方案1】:

    Win2PDF 有一个可以打印一系列文档的命令行:

    win2pdfd.exe printpdf "sourcefile" printername startpage endpage
    

    更多信息在: https://www.win2pdf.com/doc/command-line-print-pdf.html

    【讨论】:

    • 安装 3rd 方软件对我来说是不行的,但答案可能对其他人有所帮助。 +1 谢谢!
    【解决方案2】:

    好吧,我发现无法在打印时指定页面,但幸运的是我的打印作业大多是静态的。可能有一种方法可以通过“Microsoft Print to PDF”对文件进行脚本拆分,但我是手动完成的,并将我想要的页面打印到一个新的 PDF 中。

    具有讽刺意味的是,print 命令不适用于通过这种方法生成的 PDF,所以我切换到通过AcroRd32.exe 打印

    更新:我使用 VBS 解决了这个问题,发布在这个问题上,因为它拥有最多的视图并将这个和另一个标记为重复。

    https://stackoverflow.com/questions/38698411/print-a-specific-pdf-page-using-command-line#:~:text=No.,displays%20the%20Print%20dialog%20box

    Adobe Reader Command Line Reference

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多