Fill AcroForm - Remplir un formulaire PDF en utilisant C#

Le code suivant fonctionne également avec la bibliothèque Aspose.PDF.Drawing.

Remplir un champ de formulaire dans un document PDF

Pour remplir un champ de formulaire, récupérez le champ de la collection Form de l’objet Document, puis définissez la valeur du champ à l’aide de la propriété Value du champ.

Cet exemple sélectionne un TextBoxField et définit sa valeur à l’aide de la propriété Value.

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

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

// Obtenir un champ
TextBoxField textBoxField = pdfDocument.Form["textbox1"] as TextBoxField;

// Modifier la valeur du champ
textBoxField.Value = "Valeur à remplir dans le champ";
dataDir = dataDir + "FillFormField_out.pdf";
// Enregistrer le document mis à jour
pdfDocument.Save(dataDir);