PDFからの添付ファイルの削除

Contents
[ ]

Aspose.PDFは、PDFファイルから添付ファイルを削除できます。PDFドキュメントの添付ファイルは、DocumentオブジェクトのEmbeddedFilesコレクションに保持されています。

次のコードスニペットもAspose.PDF.Drawingライブラリで動作します。

PDFファイルに関連付けられているすべての添付ファイルを削除するには:

  1. EmbeddedFilesコレクションのDeleteメソッドを呼び出します。
  2. DocumentオブジェクトのSaveメソッドを使用して更新されたファイルを保存します。

次のコードスニペットは、PDFドキュメントから添付ファイルを削除する方法を示しています。

// 完全な例とデータファイルについては、https://github.com/aspose-pdf/Aspose.PDF-for-.NET をご覧ください
// ドキュメントディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

// ドキュメントを開く
Document pdfDocument = new Document(dataDir + "DeleteAllAttachments.pdf");

// すべての添付ファイルを削除
pdfDocument.EmbeddedFiles.Delete();

// 更新されたドキュメントを保存
pdfDocument.Save(dataDir + "DeleteAllAnnotationsFromPage_out.pdf");