Extrair Anexos de Arquivo PDF

Contents
[ ]

Uma das principais categorias sob as capacidades de extração do namespace Aspose.Pdf.Facades é a extração de anexos. Esta categoria fornece um conjunto de métodos, que não apenas ajudam a extrair os anexos, mas também fornecem os métodos que podem dar a você as informações relacionadas ao anexo, ou seja, os métodos GetAttachmentInfo e GetAttachName fornecem informações sobre o anexo e o nome do anexo, respectivamente. Para extrair e depois obter anexos, usamos os métodos ExtractAttachment e GetAttachment.

O trecho de código a seguir mostra como usar os métodos PdfExtractor:

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

    // Extrair anexos
    pdfExtractor.ExtractAttachment();

    // Obter nomes dos anexos
    if (pdfExtractor.GetAttachNames().Count > 0)
    {
         Console.WriteLine("Extraindo e armazenando...");
         // Obter anexos extraídos
         pdfExtractor.GetAttachment(_dataDir);
    }
}