Extrahieren Sie Daten aus PDF-Formularen über Java

Extrahieren Sie Benutzerdatenfelder aus einem ausfüllbaren PDF-Dokument über Java. Erstellen Sie Ihre eigenen Java Apps mithilfe serverseitiger APIs.

So extrahieren Sie Daten aus PDF-Formularen mithilfe der Bibliothek Java

Um Daten aus PDF-Formularen (Acroforms) zu extrahieren, verwenden wir die API Aspose.PDF for Java, eine funktionsreiche, leistungsstarke und benutzerfreundliche Konvertierungs-API für die Java-Plattform. Sie können die neueste Version direkt von Maven herunterladen und in Ihrem Maven-basierten Projekt installieren, indem Sie der pom.xml die folgenden Konfigurationen hinzufügen.

So extrahieren Sie AcroForm in PDF mit Java


Sie benötigen Aspose.PDF for Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie PDF in einer Instanz der Document-Klasse.
  2. Ruft Werte aus allen Feldern mit der Klasse Document.Form ab.
  3. Analysieren Sie bei Bedarf Namen und Werte.
  4. Laden Sie PDF in einer Instanz der Document-Klasse
  5. Ruft Werte aus allen Feldern mit der Klasse Document.Form ab

Daten aus PDF-Formularen extrahieren - Java

Dieser Beispielcode zeigt, wie mit Java Daten aus PDF-Formularen in PDF extrahiert werden

    // 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);
    }