从 PDF 文件中提取附件

Contents
[ ]

Aspose.Pdf.Facades namespace 提取功能的主要类别之一是附件提取。 这个类别提供了一组方法,不仅有助于提取附件,还提供了可以提供附件相关信息的方法,即 GetAttachmentInfoGetAttachName 方法分别提供附件信息和附件名称。为了提取并获取附件,我们使用 ExtractAttachmentGetAttachment 方法。

以下代码片段向您展示了如何使用 PdfExtractor 方法:

public static void ExtractAttachments()
{
    PdfExtractor pdfExtractor = new PdfExtractor();
    pdfExtractor.BindPdf(_dataDir + "sample-attach.pdf");

    // 提取附件
    pdfExtractor.ExtractAttachment();

    // 获取附件名称
    if (pdfExtractor.GetAttachNames().Count > 0)
    {
         Console.WriteLine("Extracting and storing...");
         // 获取提取的附件
         pdfExtractor.GetAttachment(_dataDir);
    }
}