将页面追加到 PDF
Contents
[
Hide
]
在文档处理工作流中,合并来自不同 PDF 文档的页面是常见需求。使用 Aspose.PDF for Python,开发人员可以轻松地将一个或多个 PDF 文件的页面追加到现有文档中。
此代码片段展示了如何使用 append 方法 PdfFileEditor 类,用于将另一个 PDF 文件的选定页面添加到源 PDF 的末尾。通过指定页码范围,开发人员可以精确控制最终文档中包含哪些页面。
- 创建一个 PdfFileEditor 对象。
- 从另一个 PDF 追加页面。
从二级 PDF 文档中指定的页面被追加到原始 PDF 的末尾,生成一个合并后的输出文件。
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
# Append Pages to PDF
def append_pages_to_pdf(infile, sample_file, outfile):
# Create a PdfFileEditor object
pdf_editor = pdf_facades.PdfFileEditor()
# Append pages from the specified PDF document to the end of the source PDF document
pdf_editor.append(infile, [sample_file], 1, 2, outfile)