Python 的 PDF 文件合并

无需使用 Adobe Acrobat 或自动化即可在浏览器中合并 PDF 文档 - Python。

如何使用 Python for .NET 库合并 PDF 文件

为了合并 PDF 文件,我们将使用 Aspose.PDF for Python API,这是一个功能丰富、功能强大且易于使用的文档操作 python-net 平台的 API。 我们的 Python 库可以将文档从任何受支持的下载格式转换为任何受支持的保存格式。 Aspose.PDF for Python 库提供了相当通用的解决方案,将帮助您解决转换文档的任务。 Aspose.PDF 支持最多的流行文档格式,包括加载和保存。 请注意,当前部分仅介绍热门转换。 当前页面提供有关格式转换的信息。 但是,有许多组合可用于转换您的文件。 有关支持格式的完整列表,请参阅 支持的文件格式 部分。 打开 NuGet 包管理器,搜索 Aspose.PDF 并安装。 您也可以从包管理器控制台使用以下命令。

Python Package Manager Console

pip install aspose-pdf

通过 Python 合并 PDF 文件


你需要 Aspose.PDF for .NET 才能在你的环境中试用代码。

1.打开第一个文档。 1.打开第二个文档。 1.将第二个文档的页面添加到第一个文档中。 1.保存连接的输出文件

Python-用于合并 PDF 文件的示例代码。

    import aspose.pdf as ap

    input_pdf_1 = DIR_INPUT_DOCUMENTS + "concat1.pdf"
    input_pdf_2 = DIR_INPUT_DOCUMENTS + "concat2.pdf"
    output_pdf = DIR_OUTPUT_DOCUMENTS + "merge_pdf_files.pdf"

    # Open first document
    document1 = ap.Document(input_pdf_1)
    # Open second document
    document2 = ap.Document(input_pdf_2)

    # Add pages of second document to the first
    document1.pages.add(document2.pages)

    # Save concatenated output file
    document1.save(output_pdf)