-2

我正在尝试通过 bat 脚本将页码添加到文件夹中的所有 pdf。
我无法安装任何软件,因此我只能使用我的 windows 机器上的东西。

我确实有 ghostscript 和一些 pdf 阅读器(还有 Nuance,它有 gr8 Pdf 创建者帮助,可以很快做到这一点 - 但是,不是批量)。

我在这里找到了这个答案:如何在 linux 中的 postscript 或 pdf 文件的每一页底部添加页脚? 但是没有成功!

我已将“代码”保存到 .ps 文件中。之后我运行:

for /f %%a in ('dir /b *.pdf') do (
gswin64c -q -dQUIET -dBATCH-dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=c:\folder\%%a -f AddPn2Pdf.ps )
4

1 回答 1

0

您指向的帖子适用于 PostScript 输入,这正是它的用途。它根本不适用于 PDF 输入,因为 PDF 不是 PostScript。

可以通过编写 PostScript 来做你想做的事,但它并不简单,你必须学习相当多的 PostScript 才能让它工作,而且它永远不会可靠。

每当您想要修改 PDF 文件时,最好的解决方案是返回原始文档,对其进行修改并重新制作 PDF。

于 2016-11-23T20:34:37.693 回答