Zum Hauptinhalt springen

Formulardaten extrahieren PDF - Feldparser API

PDF4me Formulardaten extrahieren PDF ermöglicht es Ihnen, alle Formularfelddaten und -werte zu extrahieren. PDF Dokumente mit ausfüllbaren Formularen. Dies API Serviceprozesse PDF Dateien und Auszüge aus Formularfeldinformationen, Werten und Eigenschaften PDF Formulare. Die API empfängt PDF Inhalte durch REST API Anrufe, die genutzt werden Base64 Verschlüsselung für sichere Übertragung. Dank Unterstützung verschiedener Formularfeldtypen und strukturierter Datenausgabe eignet sich diese Lösung ideal für Formularverarbeitungs-Workflows und Datenextraktionsplattformen.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Authentifizierung Ihres API Anfrage

Um auf die PDF4me REST APIJede Anfrage muss die entsprechenden Authentifizierungsdaten enthalten. Die Authentifizierung gewährleistet eine sichere Kommunikation und bestätigt Ihre Identität als autorisierter Benutzer des Systems. REST APIDie

Hauptmerkmale

  • Formularfeldextraktion: Alle Arten von Formularfeldern extrahieren, einschließlich Textfelder, Kontrollkästchen, Optionsfelder, Dropdown-Listen und Unterschriftenfelder
  • Ausgabe strukturierter Daten: Formulardaten in strukturierter Form abrufen JSON Format für einfache Integration
  • Feldeigenschaften: Feldnamen, Werte, Typen und Validierungseigenschaften extrahieren
  • Base64 Kodierung: Sichere Übertragung von Dateiinhalten mithilfe von Base64 Kodierung
  • Einfach API IntegrationRESTful API Entwickelt für automatisierte Formularverarbeitungs-Workflows

REST API Endpunkt

Der PDF4me REST API verwendet Standard HTTP Methoden zur Interaktion mit Ressourcen. Alle Formulardatenextraktionsvorgänge werden über einen einzigen Endpunkt durchgeführt:

  • Verfahren: POST
  • Endpunkt: /api/v2/ExtractPdfFormData

REST API Parameter

Vollständige Liste der Parameter für „Formulardaten extrahieren aus“ PDF REST APIDie Parameter sind zur besseren Verständlichkeit und Implementierung nach Kategorien geordnet.

Wichtig: Mit einem Sternchen (*) gekennzeichnete Parameter sind erforderlich und müssen angegeben werden. API um ordnungsgemäß zu funktionieren.

Erforderliche Parameter

ParameterTypBeschreibungBeispiel
docName*StringQuelle PDF Dateiname mit korrekter .pdf-Erweiterung zur Dokumentenidentifizierung und Datenextraktionoutput.pdf
docContent*Base64 (String)Der Inhalt der Eingabe PDF Datei kodiert in Base64 Format für die Formularfeldanalyse und DatenextraktionsverarbeitungJVBERi...

Optionale Parameter

ParameterTypBeschreibungBeispiel
asyncBooleanAktivieren Sie die asynchrone Verarbeitung. Wenn true, Die API Rückgaben 202 Accepted mit einem Location Kopfzeile zum Abfragen des Ergebnissestrue

Ausgabe

Der PDF4me Formulardaten extrahieren PDF REST API Die Antwort hängt vom Verarbeitungsmodus ab. API gibt extrahierte Formularfelddaten als ein JSON AntwortDie

Synchrone Verarbeitung (Standard)

Wann async Ist false oder nicht bereitgestellt, die API Gibt die extrahierten Formulardaten sofort zurück.

Statuscode: 200 OK

Antwortformat:

{
"formFields": [
{
"fieldName": "Name",
"fieldValue": "John Doe",
"fieldType": "text"
},
{
"fieldName": "Email",
"fieldValue": "[email protected]",
"fieldType": "text"
},
{
"fieldName": "Date",
"fieldValue": "2024-01-15",
"fieldType": "date"
}
]
}

Die Antwort enthält ein Array von Formularfeldern mit ihren Namen, Werten und Typen.

Beispielanfrage

Kopfzeile

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Notiz:

  • Hol dir deins API Schlüssel vom PDF4me Armaturenbrett
  • Der API Der Schlüssel muss sein Base64 kodiert und mit "Basic" präfixiert in der Authorization Überschrift
  • Beispiel: Wenn Ihr API Schlüssel ist abc123, kodieren Sie es zu Base64 und verwenden Authorization: Basic YWJjMTIz

Nutzlast

Grundlegende Anfrage:

{
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg==",
"docName": "output.pdf"
}

Mit asynchroner Verarbeitung:

{
"docContent": "JVBERi0xLjQKJeLjz9MK...",
"docName": "output.pdf",
"async": true
}

Codebeispiele

Der PDF4me Formulardaten extrahieren PDF REST API Es werden Codebeispiele in verschiedenen Programmiersprachen bereitgestellt. Wählen Sie die Sprache, die am besten zu Ihrer Entwicklungsumgebung passt:

C# (CSharp) Beispiel

Vollständig C# Implementierung zum Extrahieren von Formulardaten aus PDF:

Funktionen zur Extraktion von Formulardaten

Feldanalysefähigkeiten

  • Vollständige Felderkennung: Alle Formularfelder einschließlich versteckter und berechneter Felder identifizieren
  • Wertschöpfung: Aktuelle Werte und Standardwerte aus allen Feldtypen extrahieren
  • Immobilienanalyse: Feldeigenschaften abrufen, einschließlich Namen, Typen, Positionen und Validierungsregeln
  • Datenvalidierung: Überprüfen Sie die Integrität und Formatkonformität der Felddaten.

Formularverarbeitung

  • PDF Formanalyse: Tiefgehende Analyse von PDF Formstruktur und Feldbeziehungen
  • FeldtyperkennungAutomatische Erkennung verschiedener Formularfeldtypen
  • Stapelverarbeitung: Mehrere Formulare verarbeiten und Daten aus komplexen Formularstrukturen extrahieren
  • Strukturierte Ausgabe: Organisierte, strukturierte Daten für eine einfache Integration generieren

Erweiterte Funktionen

  • Feldzuordnung: Formularfelder Datenbankspalten oder Anwendungsfeldern zuordnen
  • Datentransformation: Formulardaten in verschiedene Ausgabeformate konvertieren (JSON, XML, CSV)
  • Validierungsregeln: Formularvalidierungsregeln und -beschränkungen extrahieren und anwenden
  • Professionelle ErgebnisseHochwertige Extraktion, geeignet für Unternehmensanwendungen

Branchenspezifische Anwendungsfälle und Anwendungen

Anwendungsfälle für Dokumentenmanagement und -verarbeitung

  • FormulardatenerfassungDaten aus ausgefüllten Daten extrahieren PDF Formulare für die Datenbankspeicherung
  • Dokumentendigitalisierung: Papierformulare in digitale Daten umwandeln durch PDF Verarbeitung
  • Datenmigration: Formulardaten während der Dokumentenmigration und Systemaktualisierungen extrahieren
  • Formanalyse: Formularausfüllquoten und Feldnutzungsmuster analysieren

Hilfe erhalten