Extraire des données de formulaires PDF via C#

Extrayez les champs de données utilisateur d’un document PDF à remplir. Utilisez Aspose.PDF pour .NET pour modifier les fichiers PDF par programmation

Comment extraire des données de formulaires PDF à l'aide de la bibliothèque .NET

Afin d’extraire des données de formulaires PDF (Acroforms) dans un fichier PDF, nous utiliserons l’API Aspose.PDF pour .NET, qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme net. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.PDF et installez-le. Vous pouvez également utiliser la commande suivante depuis la console Package Manager.

Comment extraire AcroForm en PDF à l’aide de C#


Vous avez besoin de Aspose.PDF pour .NET pour essayer le code dans votre environnement.

  1. Chargez le PDF dans une instance de la classe Document.
  2. Obtenez les valeurs de tous les champs à l’aide de la classe Document.Form.
  3. Analysez les noms et les valeurs si nécessaire.
  4. Charger un PDF dans une instance de la classe Document
  5. Obtenez les valeurs de tous les champs à l’aide de la classe Document.Form

Extraire des données à partir de formulaires PDF - C#

Cet exemple de code montre comment extraire des données de formulaires PDF au format PDF à l'aide de C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
foreach (var formField in pdfDocument.Form.Cast<Aspose.Pdf.Forms.Field>())
{            
    Console.WriteLine("Field Name : {0} ", formField.PartialName);
    Console.WriteLine("Value : {0} ", formField.Value);
}