Añadiendo un archivo adjunto a un documento PDF utilizando Python

Contents
[ ]

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

  1. Crea un nuevo proyecto de Python.
  2. Importa el paquete Aspose.PDF
  3. Crea un objeto Document.
  4. Crea un objeto FileSpecification con el archivo que estás agregando y la descripción del archivo.
  5. Agrega el objeto FileSpecification a la colección EmbeddedFileCollection del objeto Document, con el método add de la colección.

La colección EmbeddedFileCollection contiene todos los adjuntos en el archivo PDF. El siguiente fragmento de código te muestra cómo agregar un adjunto en un documento PDF.


    import aspose.pdf as ap

    # Abrir documento
    document = ap.Document(input_pdf)

    # Configurar nuevo archivo para ser agregado como adjunto
    fileSpecification = ap.FileSpecification(attachment_file, "Archivo de texto de ejemplo")

    # Añadir adjunto a la colección de adjuntos del documento
    document.embedded_files.append(fileSpecification)

    # Guardar nuevo resultado
    document.save(output_pdf)