Extrair Anexos de Arquivo PDF

Contents
[ ]

Uma das principais categorias sob as capacidades de extração de com.aspose.pdf.facades é a extração de anexos. Esta categoria fornece um conjunto de métodos, que não só ajudam a extrair os anexos, mas também fornecem os métodos que podem lhe dar informações relacionadas ao anexo, ou seja, os métodos GetAttachmentInfo e GetAttachName fornecem informações do anexo e o nome do anexo, respectivamente. Para extrair e depois obter os 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().size() > 0) {
            System.out.println("Extraindo e armazenando...");
            // Obter anexos extraídos
            pdfExtractor.getAttachment(_dataDir);
        }
    }