Ce petit guide vous aide à comment joindre un fichier à un PDF en C#. Il partage une liste des étapes requises pour écrire le programme et les ressources nécessaires pour exécuter l’exemple de code démontrant comment ajouter des pièces jointes au PDF en C#. Cette opération ne nécessite aucun outil ou logiciel tiers et peut être effectuée dans n’importe quel système d’exploitation prenant en charge la plate-forme .NET.
Étapes pour insérer une pièce jointe dans un PDF en C#
- Définir l’environnement pour utiliser Aspose.PDF for .NET pour joindre un fichier à un PDF
- Ouvrez le fichier PDF cible à l’aide de la classe Document où la pièce jointe doit être ajoutée
- Instanciez l’objet de classe FileSpecification en fournissant le nom et la description du fichier
- Appelez la méthode Add() dans la collection EmbeddedFiles du fichier PDF chargé
- Enregistrez le fichier PDF résultant sur le disque contenant une pièce jointe
Ces étapes résument le processus de comment ajouter une pièce jointe au format PDF en C#. Chaque fichier PDF contient une collection de fichiers intégrés où de nouveaux fichiers peuvent être ajoutés en tant que pièces jointes au PDF. L’objet de classe FileSpecification doit être initialisé car il est requis pour l’ajout à cette collection.
Code pour ajouter une pièce jointe au format PDF en C#
Cet exemple de code montre comment joindre des fichiers au format PDF en C#. Tout d’abord, l’objet de classe FileSpecification est initié avec plusieurs constructeurs prenant des noms de fichiers, des flux de fichiers, des descriptions de fichiers et des annotations dans différentes combinaisons. De même, la méthode Add() de la propriété EmbeddedFiles du fichier PDF comporte plusieurs méthodes surchargées qui prennent la clé du fichier et l’objet de classe FileSpecification pour définir le fichier joint.
Dans cette rubrique, nous avons observé le processus pour insérer un fichier au format PDF en C#. Si vous souhaitez apprendre le processus d’ajout de signatures numériques dans un fichier PDF, consultez l’article sur comment ajouter une signature numérique à un PDF en C#.