使用pdftk将多个PDF页面合并到特定的PDF页面。

8
我有一个包含18页的merged.pdf文件。我想把它与source.pdf文件合并,从第46页开始,并使用 PDFTK 生成final.pdf
我尝试了以下命令,但不起作用:
pdftk A=source.pdf B=merged.pdf cat A1-45 B1-18 A64 output final.pdf

有任何想法吗?
1个回答

11
只需要稍微修改您原来的建议:pdftk A=source.pdf B=merged.pdf cat A1-45 B A46-end output final.pdf。您不必写“B1-18”来引用整个文档。您可以使用“B”来表示整个PDF。顺便说一下,如果您想引用最后一页,也可以使用“end”,例如“B1-end”。在您的示例中,“A64”表示“连接源文件第64页”,但是 - 如果我理解正确的话 - 您想将这18页放入更大的文档中,并且您不想失去任何一个文档的页面,是吗?那么您需要先连接源文档的前45页(即“A1-45”),然后连接合并文档的18页(“B”),最后连接源文档从第46页到结尾的所有页面(“A46-end”) 。

这将合并两个PDF,但会破坏内容链接。更好的方法是使用ghostscript,如此处所述:https://superuser.com/a/1348269/1101909 - bezbos.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接