Удаление вложения из существующего PDF

Contents
[ ]

Aspose.PDF может удалять вложения из PDF-файлов. Вложения PDF-документа хранятся в коллекции EmbeddedFiles объекта Document.

Вложения PDF-документа хранятся в коллекции EmbeddedFiles объекта Document.

Чтобы удалить все вложения, связанные с PDF-файлом:

  1. Вызовите метод delete(..) коллекции EmbeddedFiles.

  2. Сохраните обновленный файл, используя метод save объекта Document.

Следующий фрагмент кода показывает, как удалить все вложения из PDF-документа.

   public static void DeleteAllAttachmentsFromPDF(){
  // Открыть документ
  Document pdfDocument = new Document(_dataDir+"input.pdf");
  // Удалить все вложения
  pdfDocument.getEmbeddedFiles().delete();
  // Сохранить обновленный файл
  pdfDocument.save("output.pdf");

    }