PDF:在现有的PDF文件中插入一行文本


PDF: insert a line of text into an existing PDF file

我有一个PDF文件,我希望在所有页面的页脚(除了前两个)添加一行纯文本(不是徽标或类似的东西)。

有没有人有一个例子,如何可以做到这一点(在任何语言)?

更新:最初的PDF是用Scribus制作的,我完全控制了它。因此,如果find&replace操作更容易,那也很好。

如果"the footer"是由位置定义的(例如以毫米为单位指定),您可以使用您最喜欢的语言(TeX, PHP, FPDF, Postscript,…)来呈现包含两行的PDF,然后使用pdftk将此PDF覆盖在现有PDF的顶部。

如果你只想在前两页应用覆盖,你必须使用一个临时文件,像这样:

pdftk input.pdf stamp overlay.pdf output temp.pdf
pdftk A=input.pdf B=temp.pdf cat A1-2 B3-end output result.pdf

如果您有Scribus文件,您可以使用母版。

http://wiki.scribus.net/canvas/Working_with_Master_Pages