Extraer Adjuntos de un Archivo PDF
Una de las principales categorías bajo las capacidades de extracción de com.aspose.pdf.facades es la extracción de adjuntos. Esta categoría proporciona un conjunto de métodos, que no solo ayudan a extraer los archivos adjuntos, sino que también proporcionan los métodos que pueden ofrecer información relacionada con los archivos adjuntos, es decir, los métodos GetAttachmentInfo y GetAttachName proporcionan información del archivo adjunto y el nombre del archivo adjunto respectivamente. Para extraer y luego obtener los archivos adjuntos usamos los métodos ExtractAttachment y GetAttachment.
El siguiente fragmento de código muestra cómo usar los métodos de PdfExtractor:
public static void ExtractAttachments() {
PdfExtractor pdfExtractor = new PdfExtractor();
pdfExtractor.bindPdf(_dataDir + "sample-attach.pdf");
// Extraer archivos adjuntos
pdfExtractor.extractAttachment();
// Obtener nombres de archivos adjuntos
if (pdfExtractor.getAttachNames().size() > 0) {
System.out.println("Extrayendo y almacenando...");
// Obtener archivos adjuntos extraídos
pdfExtractor.getAttachment(_dataDir);
}
}