Extraire les données des formulaires PDF via Java

Extrayez les champs de données utilisateur d’un document PDF à remplir via Java. Créez vos propres applications Java à l’aide d’API côté serveur.

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

Pour extraire des données à partir de formulaires PDF (Acroforms), nous allons utiliser l’API Aspose.PDF pour Java qui est une API de conversion riche en fonctionnalités, puissante et facile à utiliser pour la plateforme Java. Vous pouvez télécharger sa dernière version directement depuis Maven et l’installer dans votre projet basé sur Maven en ajoutant les configurations suivantes au fichier pom.xml.

Comment extraire AcroForm au format PDF à l’aide de Java


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

  1. Chargez le PDF dans une instance de la classe Document.
  2. Récupère les valeurs de tous les champs en utilisant la classe Document.Form.
  3. Analysez les noms et les valeurs si nécessaire.
  4. Charger le PDF dans une instance de la classe Document
  5. Obtenir les valeurs de tous les champs à l’aide de la classe Document.Form

Extraire des données à partir de formulaires PDF - Java

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

    // Open document
    Document pdfDocument = new Document(dataDir + "GetValuesFromAllFields.pdf");

    // Get values from all fields
    foreach (Field formField in pdfDocument.Form)
    {
        // Analyze names and values if need
        Console.WriteLine("Field Name : {0} ", formField.PartialName);
        Console.WriteLine("Value : {0} ", formField.Value);
    }