使用Python向PDF文档添加附件
Contents
[
Hide
]
附件可以包含多种信息,并且可以是多种文件类型。本文解释了如何向PDF文件添加附件。
- 创建一个新的Python项目。
- 导入Aspose.PDF包。
- 创建一个Document对象。
- 使用您要添加的文件和文件描述创建一个FileSpecification对象。
- 使用集合的add方法,将FileSpecification对象添加到Document对象的EmbeddedFileCollection集合中。
EmbeddedFileCollection集合包含PDF文件中的所有附件。 以下代码片段向您展示如何在 PDF 文档中添加附件。
import aspose.pdf as ap
# 打开文档
document = ap.Document(input_pdf)
# 设置要作为附件添加的新文件
fileSpecification = ap.FileSpecification(attachment_file, "示例文本文件")
# 将附件添加到文档的附件集合中
document.embedded_files.append(fileSpecification)
# 保存新的输出
document.save(output_pdf)