Ajouter une pièce jointe à un document PDF en utilisant Python
Contents
[
Hide
]
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.
- Créez un nouveau projet Python.
- Importez le package Aspose.PDF
- Créez un objet Document.
- Créez un objet FileSpecification avec le fichier que vous ajoutez, et la description du fichier.
- 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)