PDFファイルから添付ファイルを抽出する

Contents
[ ]

com.aspose.pdf.facadesの抽出機能の主なカテゴリーの一つが、添付ファイルの抽出です。 このカテゴリは、添付ファイルを抽出するだけでなく、添付ファイルに関連する情報を提供するメソッドも提供します。つまり、GetAttachmentInfoGetAttachName メソッドはそれぞれ添付ファイル情報と添付ファイル名を提供します。添付ファイルを抽出して取得するために、ExtractAttachmentGetAttachment メソッドを使用します。

次のコードスニペットは、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);
    }
}