pdf-fill

n8n-Node zum Auslesen und Ausfüllen von PDF-Formularen über die PDF Fill API

Package Information

Released: 10/1/2025
Downloads: 24 weekly / 73 monthly
Latest Version: 1.0.9
Author: Micha0827

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

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

Discussion