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