Formulardaten extrahieren PDF In n8n
Formulardaten extrahieren PDF ist ein PDF4me Knotenaktion in n8n das die eingegebenen Werte aus einem ausfüllbaren PDF und gibt sie als strukturierte Datei zurück. formData JSON Objekt. Verwenden Sie es, um zurückgesendete Antragsformulare, unterschriebene Aufnahmeformulare oder Umfragen umzudrehen. PDFs in Datenbankzeilen, ohne dass jemand die Antworten erneut eintippen muss.
Was dieser Knoten bewirkt
PDF4me: Formulardaten extrahieren aus PDF benötigt ein vollständig ausfüllbares Formular PDF aus Binärdaten, ein Base64 Stringoder ein URLliest seine interaktive Formularschicht und gibt jedes Feld als Name-Wert-Paar innerhalb eines einzigen formData Objekt. Texteingabefelder, Kontrollkästchen, Optionsfelder und Dropdown-Auswahlen werden alle wieder zusammengeführt und sind bereit, einer Tabellenzeile zugeordnet zu werden. CRM einen Datensatz oder eine bedingte Verzweigung im Workflow.
Authentifizierung Ihres API Anfrage
Jeder PDF4me Knoten in n8n erfordert eine gültige Anmeldeinformationen zum Verbinden mitErstellen oder wählen Sie einen Eintrag aus, der Ihre Daten enthält. PDF4me API Schlüssel, damit der Workflow Extraktionsanfragen sicher authentifizieren kann.
Wichtige Fakten, die Sie nicht verpassen sollten

PDF4me Formulardaten extrahieren PDF Parameterbereich in n8n
Formulardatenextraktion vs. Extraktion von Klartext
Beide Ansätze extrahieren Inhalte aus einem PDFAber nur eine der beiden bietet benannte Felder. Diese Unterscheidung entscheidet darüber, welcher Knoten zu Ihrem Workflow gehört.
| Ansatz | Was Sie zurückbekommen | Optimale Passform |
|---|---|---|
| Extract Form Data From PDF | Named field and value pairs from the interactive form layer | Genuine fillable PDFs where every answer already sits in a named field |
| Plain text extraction | The visible page content as one flat string, with no field names | Static PDFs with no form layer, where you will parse the text yourself |
| AI document parsing | Model-inferred fields from any layout, including scans | Scanned, flattened, or wildly inconsistent documents with no usable form structure |
Aus welchen Parametern werden Formulardaten extrahiert? PDF Brauchen?
Erforderlich: Aktion, Eingabedatentyp, das Feld, das diesem Eingabetyp entspricht, und Dokumentname. Benutzerdefinierte Profile unter Erweiterte Optionen sind optional.
| Parameter | Erforderlich | Was es tut | Beispiel |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Extract Form Data From PDF. | Extract Form Data From PDF |
| Input Data Type | Required | Format of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the filled PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the filled PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the filled PDF. Required when Input Data Type is URL. | https://example.com/application_form.pdf |
| Document Name | Required | Filename of the source PDF, used for reference and tracking in the extraction request. Include the .pdf extension. | application_form.pdf |
| Custom Profiles | Optional | Advanced Options field for extra processing settings, supplied in a JSON-like format. Leave blank unless you have a specific profile to apply. | { 'outputDataFormat': 'json' } |
Ausgabefelder
Ein erfolgreicher Lauf bringt eins zurück n8n Element, das die extrahierten Formularwerte enthält als JSONDie
| Feld | Typ | Was es enthält |
|---|---|---|
formData | Object | Every form field read from the PDF, as a set of field name and field value pairs. |
formData.<fieldName> | String | The name of an individual field exactly as the PDF author defined it, for example name, email, or country. |
formData.<fieldValue> | String, Number, or Boolean | The value entered or selected for that field. Blank fields return an empty string, and checkboxes return their export value. |
Ein typischer Antworttext sieht folgendermaßen aus:
{
"formData": {
"name": "PDF4me",
"email": "",
"country": "USA"
}
}
Wie richte ich das Extrahieren von Formulardaten ein? PDF In n8n?
- Hinzufügen PDF4me zu Ihrem n8n Workflow und wählen Sie den Formulardaten extrahieren PDF Aktion.
- In Anmeldeinformationen zum Verbinden mit, wählen Sie Ihre PDF4me Anmeldeinformationen oder klicken Neue Anmeldeinformationen erstellen und fügen Sie Ihren ein API Schlüssel.
- Satz Eingabedatentyp Zu Binärdaten (Standard), Base64 String, oder URL und liefern Sie die passenden ausgefüllten PDF Feld.
- Satz Dokumentname zum Quelldateinamen, zum Beispiel
application_form.pdfDie - Verlassen Benutzerdefinierte Profile unter Erweiterte Optionen Lassen Sie das Feld leer, es sei denn, Sie benötigen ein bestimmtes Verarbeitungsprofil.
- Führe den Knoten aus und ordne anschließend die Werte aus dem zurückgegebenen
formDataFügen Sie das Objekt dem nächsten Schritt Ihres Arbeitsablaufs hinzu.
Typische Konfigurationen
Workflow-BeispieleCommon n8n workflow patterns using Extract Form Data From PDF.
- Ein E-Mail-Trigger wird ausgelöst, wenn eine Bewerbung vollständig eingereicht wurde. PDF kommt an.
- Formulardaten extrahieren PDF Liest den Anhang in ein formData-Objekt ein.
- Ein Google Sheets oder Excel Der Knoten fügt eine Zeile hinzu und ordnet jedem Feldnamen eine Spalte zu.
- Ein Cloud-Speicher-Trigger wird beim Hochladen neuer Daten ausgelöst. PDFDie
- Formulardaten extrahieren PDF Extrahiert die Kontaktdaten aus der Formularebene.
- A CRM Der Knoten erstellt oder aktualisiert den Datensatz anhand der extrahierten Werte für Name, E-Mail-Adresse und Firma.
- Ein Webhook empfängt ein signiertes Anfrageformular von einem externen Portal.
- Formulardaten extrahieren PDF Gibt den angeforderten Betrag und die Abteilungsfelder zurück.
- Ein IF-Knoten verzweigt sich anhand dieser Werte zum richtigen Genehmiger.
- Ein Knoten vom Typ „Schleife über Elemente“ iteriert über eine Liste archivierter Formulare. URLsDie
- Formulardaten extrahieren PDF wird ausgeführt, wenn der Eingabedatentyp auf „“ eingestellt ist. URL für jede Datei.
- Jedes formData-Objekt wird in eine Datenbanktabelle geschrieben, deren Schlüssel der Name des Quelldokuments ist.
Praktische Tipps
Spickzettel
| Feld | Wert |
|---|---|
| Action | Extract Form Data From PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Document Name | document.pdf |
| Custom Profiles | { 'outputDataFormat': 'json' } |
| Credentials | PDF4me API credential |
| Returns | formData object of field name and value pairs |