Añadir Adjunto a Documento PDF

Contents
[ ]

Los adjuntos pueden contener una amplia variedad de información y pueden ser de diversos tipos de archivos. Este artículo explica cómo añadir un adjunto a un archivo PDF.

  1. Crear un objeto FileSpecification que contenga el archivo que deseas adjuntar y la descripción del archivo.

  2. Agrega el objeto FileSpecification a la colección EmbeddedFiles de un objeto Document usando el método add(..). La colección EmbeddedFiles contiene todos los archivos adjuntos añadidos a un archivo PDF.

El siguiente fragmento de código te muestra cómo agregar un archivo adjunto en un documento PDF.

public class ExampleAttachments {
    
    private static String _dataDir = "/home/aspose/pdf-examples/Samples/Attachments/";

    public static void AddingAttachment() {
        // Abre un documento
        Document pdfDocument = new Document(_dataDir+"input.pdf");
        // Configura un nuevo archivo para ser añadido como adjunto
        FileSpecification fileSpecification = new FileSpecification("sample.txt", "Archivo de texto de muestra");
        // Añade un archivo adjunto a la colección de adjuntos del documento
        pdfDocument.getEmbeddedFiles().add(fileSpecification);
        // Guarda el documento actualizado
        pdfDocument.save("output.pdf");
    }
}