Package Information
Released: 10/1/2025
Downloads: 24 weekly / 73 monthly
Latest Version: 1.0.9
Author: Micha0827
Available Nodes
Documentation
PDF Fill n8n Node
Mit dieser n8n‑Node kannst du Formulardaten aus PDFs auslesen („Get Fields“) und PDFs mit Werten füllen („Fill“) – über die PDF Fill API.
Voraussetzungen
- n8n Version ≥ 1.109
- Eine laufende Instanz der PDF Fill API (z. B. unter
http://localhost:8080) - Repository der PDF Fill API: https://github.com/Micha0827/PDFfill
Installation
Installation
Diese Community Node kann direkt in n8n unter Settings → Community Nodes installiert werden. Suche nach dem Paketnamen n8n-nodes-pdf-fill.
Node Konfiguration
| Parameter | Typ | Beschreibung | Standard |
|---|---|---|---|
| Base URL | String | Basis-URL der PDF Fill API | http://localhost:8080 |
| Operation | Options | fill oder getFields |
fill |
| Binary Property | String | Property-Name mit dem Binär‑PDF (bei binary Quelle) |
data |
| Password | String | Passwort für passwortgeschützte PDF-Dateien (optional) | — |
| Fields | Collection (fixedCollection) | Liste von Feldern mit name und value (nur bei fill) |
{ field: [] } |
Beispiel‑Workflows
Get Fields
Datei: examples/getFields_workflow.json
{
"name": "PDF GetFields Example",
"nodes": [
{
"parameters": {
"baseUrl": "http://localhost:8080",
"operation": "getFields",
"binaryProperty": "data",
"password": "myPassword"
},
"name": "Get PDF Fields",
"type": "pdfFill",
"typeVersion": 1,
"position": [
250, 300
]
}
],
"connections": {}
}
Fill
Datei: examples/fill_workflow.json
{
"name": "PDF Fill Example",
"nodes": [
{
"parameters": {
"baseUrl": "http://localhost:8080",
"operation": "fill",
"binaryProperty": "data",
"password": "myPassword",
"fields": {
"field": [
{
"name": "Name",
"value": "Max Mustermann"
},
{
"name": "Vorname",
"value": "Max"
},
{
"name": "Nachname",
"value": "Mustermann"
}
]
}
},
"name": "Fill PDF Form",
"type": "pdfFill",
"typeVersion": 1,
"position": [
250,
300
]
}
],
"connections": {}
}
Lizenz: MIT