PDFファイルから添付ファイルを抽出する
Contents
[
Hide
]
com.aspose.pdf.facadesの抽出機能の主なカテゴリーの一つが、添付ファイルの抽出です。 このカテゴリは、添付ファイルを抽出するだけでなく、添付ファイルに関連する情報を提供するメソッドも提供します。つまり、GetAttachmentInfo と GetAttachName メソッドはそれぞれ添付ファイル情報と添付ファイル名を提供します。添付ファイルを抽出して取得するために、ExtractAttachment と GetAttachment メソッドを使用します。
次のコードスニペットは、PdfExtractor メソッドの使用方法を示しています:
public static void ExtractAttachments() {
PdfExtractor pdfExtractor = new PdfExtractor();
pdfExtractor.bindPdf(_dataDir + "sample-attach.pdf");
// 添付ファイルを抽出
pdfExtractor.extractAttachment();
// 添付ファイル名を取得
if (pdfExtractor.getAttachNames().size() > 0) {
System.out.println("抽出して保存中...");
// 抽出された添付ファイルを取得
pdfExtractor.getAttachment(_dataDir);
}
}