如何使用 Python 合并 PDF

合并或组合多个PDF为单个PDF在Python中

合并PDF文件是用户中非常流行的查询。当您有多个PDF文件想要作为一个文档共享或存储在一起时,这会很有用。

合并PDF文件可以帮助您整理文件,在您的电脑上腾出存储空间,并通过将多个PDF文件组合成一个文档来与他人分享。

在不使用第三方库的情况下,通过.NET在Python中合并PDF文件并不是一项简单的任务。 本文展示了如何使用Aspose.PDF for Python via .NET将多个PDF文件合并为一个PDF文档。

使用Python和DOM合并PDF文件

要连接两个PDF文件:

  1. 创建两个Document对象,每个对象包含一个输入的PDF文件。

  2. 然后为您想要添加其他 PDF 文件的 Document 对象调用 PageCollection 集合的 add() 方法。

  3. 将第二个 Document 对象的 PageCollection 集合传递给第一个 PageCollection 集合的 add() 方法。

  4. 最后,使用 save() 方法保存输出 PDF 文件。

以下代码片段展示了如何连接 PDF 文件。


    import aspose.pdf as ap

    # 打开第一个文档
    document1 = ap.Document(input_pdf_1)
    # 打开第二个文档
    document2 = ap.Document(input_pdf_2)

    # 将第二个文档的页面添加到第一个文档
    document1.pages.add(document2.pages)

    # 保存连接后的输出文件
    document1.save(output_pdf)

实例演示

Aspose.PDF 合并工具 是一个免费的在线网络应用程序,允许您研究演示合并功能的工作原理。

Aspose.PDF 合并工具