从 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("Extracting and storing...");
            // 获取提取的附件
            pdfExtractor.getAttachment(_dataDir);
        }
    }