PDFから添付ファイルを削除する
Contents
[
Hide
]
Aspose.PDFはPDFファイルから添付ファイルを削除できます。PDFドキュメントの添付ファイルは、DocumentオブジェクトのEmbeddedFilesコレクションに保持されています。
PDFファイルに関連付けられたすべての添付ファイルを削除するには:
- EmbeddedFilesコレクションのDeleteメソッドを呼び出します。
- DocumentオブジェクトのSaveメソッドを使用して更新されたファイルを保存します。
以下のコードスニペットは、PDFドキュメントから添付ファイルを削除する方法を示しています。
void WorkingWithAttachments::RemovingAttachment() {
String _dataDir("C:\\Samples\\");
// ドキュメントを開く
auto pdfDocument = new Document(_dataDir + u"DeleteAllAttachments.pdf");
// すべての添付ファイルを削除
pdfDocument->get_EmbeddedFiles()->Delete();
// 更新されたファイルを保存
pdfDocument->Save(_dataDir + u"DeleteAllAttachments_out.pdf");
}