Ajout d'une pièce jointe à un document PDF

Contents
[ ]

Les pièces jointes 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.

Le prochain extrait de code fonctionne également avec une nouvelle interface graphique Aspose.Drawing.

  1. Créez un nouveau projet C#.
  2. Ajoutez une référence au DLL 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 EmbeddedFiles de l’objet Document, avec la méthode Add de la collection.

La collection EmbeddedFiles contient toutes les pièces jointes dans le fichier PDF. changefreq: “monthly” type: docs La collection EmbeddedFiles contient toutes les pièces jointes dans le fichier PDF.

// Pour des exemples complets et des fichiers de données, veuillez visiter https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Le chemin vers le répertoire des documents.
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

// Ouvrir le document
Document pdfDocument = new Document(dataDir + "AddAttachment.pdf");

// Configurer le nouveau fichier à ajouter en tant que pièce jointe
FileSpecification fileSpecification = new FileSpecification(dataDir + "test.txt", "Fichier texte d'exemple");

// Ajouter la pièce jointe à la collection de pièces jointes du document
pdfDocument.EmbeddedFiles.Add(fileSpecification);

// Sauvegarder le document mis à jour
pdfDocument.Save(dataDir + "AddllAnnotations_out.pdf");