将两个 PDF 文件叠加为一个

将两个 PDF 文件叠加为一个

我有两个独立的 pdf 文件,每个文件有 50 页。我想将一个文件叠加在另一个文件之上,输出为一个 50 页的 pdf 文档,两个 pdf 的内容按页面叠加。

我不希望文档 2 的同一页作为文档 1 的背景,而是每页都应该合并。例如,pdf 1 的第一页与 pdf 2 的第一页合并,pdf 1 的第二页与 pdf 2 的第二页合并,等等。

我发现了一些可以实现这一点的昂贵软件,但我只有这一件事要做。有没有可以实现这一点的免费软件?

答案1

这个问题已经很好地回答了堆栈溢出

您可以使用命令行工具对 pdf 文件执行此操作pdftk 使用stampbackground选项。

$ pdftk file1.pdf background file2.pdf output combinedfile.pdf

这仅适用于单页背景文件。如果您有多个页面,可以使用 multibackground 命令。

答案2

可以使用许多跨平台命令行产品来完成此任务,例如

  • pdftk现在相当旧了(2.02 - 2013 年 7 月 24 日),正如 farosch 提到的
  • pdf更强大、更新的命令行工具包

以上两项对商业用户来说都不是免费的
 
 
 
为商业用户免费开源(需获得许可)包括

  • 編輯功能强大,远超 pdftk(Apache 许可证版本 2.0)

  • pdfcpu非常好的工具包,包括类似于 pdftk 的多重印章(Apache 许可证版本 2.0)

相关内容