从现有PDF中移除附件

Contents
[ ]

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

PDF文档的附件保存在Document对象的EmbeddedFiles集合中。

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

  1. 调用EmbeddedFiles集合的delete(..)方法。

  2. 使用 Document 对象的 save 方法保存更新后的文件。

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

   public static void DeleteAllAttachmentsFromPDF(){
  // 打开文档
  Document pdfDocument = new Document(_dataDir+"input.pdf");
  // 删除所有附件
  pdfDocument.getEmbeddedFiles().delete();
  // 保存更新后的文件
  pdfDocument.save("output.pdf");

    }