从PDF中移除附件使用Python

Contents
[ ]

Aspose.PDF for Python 可以从 PDF 文件中删除附件。PDF 文档的附件保存在 Document 对象的 EmbeddedFiles 集合中。

要删除与 PDF 文件关联的所有附件:

  1. 调用 EmbeddedFiles 集合的 delete() 方法。
  2. 使用 Document 对象的 save() 方法保存更新后的文件。

以下代码片段显示了如何从 PDF 文档中删除附件。


    import aspose.pdf as ap

    # 打开文档
    document = ap.Document(input_pdf)

    # 删除所有附件
    document.embedded_files.delete()

    # 保存更新后的文件
    document.save(output_pdf)