Interaktive PDF-Formulare erstellen

Lesezeit: 9 Min. | Word & Dokumente

PDF-Formulare ermöglichen ausfüllbare Felder ohne Adobe Acrobat. Dieser Guide zeigt kostenlose Alternativen, Formularfelder, Berechnungen und Validierung.

PDF-Formulare vs. Word-Formulare

PDF-Vorteile:

Word-Vorteile:

Tools: Kostenlose Alternativen zu Adobe Acrobat

1. LibreOffice (kostenlos)

Kostenlose Office-Suite mit PDF-Formular-Editor

2. PDF24 Creator (kostenlos)

Windows-Tool für PDF-Bearbeitung

3. Online-Tools

Formularfelder in LibreOffice

  1. Dokument in LibreOffice Writer öffnen
  2. Ansicht → Symbolleisten → Formular-Steuerelemente
  3. Felder einfügen:
    • Textfeld: Einzeiliger Text
    • Checkbox: Ja/Nein
    • Dropdown: Auswahlliste
    • Datumsfeld: Kalender-Picker
  4. Datei → PDF exportieren → Häkchen "PDF-Formular erstellen"

Berechnungen in PDF (JavaScript)

PDF unterstützt JavaScript für Berechnungen:

Beispiel: Summe berechnen

var a = this.getField("Betrag1").value;
var b = this.getField("Betrag2").value;
event.value = a + b;

Validierung und Pflichtfelder

In LibreOffice:

PDF-Formular aus Word erstellen

  1. Word-Dokument mit Formularfeldern erstellen
  2. Entwicklertools → Inhaltssteuerelemente einfügen
  3. Als PDF speichern (Datei → Speichern unter → PDF)
  4. Problem: Felder sind nicht interaktiv!
  5. Lösung: PDF in LibreOffice öffnen → Felder hinzufügen

Formulardaten auslesen (mit VBA)

Sub PDFFormularAuslesen()
  Dim AcroApp As Object
  Dim AcroPDDoc As Object
  
  Set AcroApp = CreateObject("AcroExch.App")
  Set AcroPDDoc = CreateObject("AcroExch.PDDoc")
  
  AcroPDDoc.Open("C:\Formular.pdf")
  
  ' Felder auslesen über JavaScript
  ' (Komplex - Adobe Acrobat SDK erforderlich)
End Sub

Best Practices

Fazit

PDF-Formulare sind professionell und universell:


Das könnte Sie auch interessieren:

Projekt anfragen