Ajouter une pièce jointe à un document PDF en utilisant Python

Contents
[ ]

Attachments peuvent contenir une grande variété d’informations et peuvent être de différents types de fichiers. Cet article explique comment ajouter une pièce jointe à un fichier PDF.

  1. Créez un nouveau projet Python.
  2. Importez le package Aspose.PDF
  3. Créez un objet Document.
  4. Créez un objet FileSpecification avec le fichier que vous ajoutez, et la description du fichier.
  5. Ajoutez l’objet FileSpecification à la collection EmbeddedFileCollection de l’objet Document, avec la méthode add.

La collection EmbeddedFileCollection contient toutes les pièces jointes dans le fichier PDF. Le code suivant vous montre comment ajouter une pièce jointe dans un document PDF.


    import aspose.pdf as ap

    # Ouvrir le document
    document = ap.Document(input_pdf)

    # Configurer le nouveau fichier à ajouter en tant que pièce jointe
    fileSpecification = ap.FileSpecification(attachment_file, "Fichier texte d'exemple")

    # Ajouter la pièce jointe à la collection de pièces jointes du document
    document.embedded_files.append(fileSpecification)

    # Enregistrer la nouvelle sortie
    document.save(output_pdf)