Startseite
» MS OFFICE
»
Wie man interaktive, ausfüllbare PDF-Formulare in LibreOffice Writer erstellt
Wie man interaktive, ausfüllbare PDF-Formulare in LibreOffice Writer erstellt
Um in LibreOffice Writer ein ausfüllbares PDF zu erstellen, fügen Sie Formularfelder ein und exportieren Sie das Dokument anschließend mit aktivierter Option „PDF-Formular erstellen“ . Ein Textfeld dient als Eingabefeld; mit einem Kontrollkästchen kann der Leser eine Auswahl treffen. Gedruckte Linien, leere Zellen und Unterstriche sehen lediglich wie Felder aus. Sie werden nicht automatisch zu interaktiven PDF-Steuerelementen.
Sie können ein einfaches Antrags-, Aufnahme- oder Registrierungsformular erstellen, ohne es mit einer Datenbank zu verbinden. Verwenden Sie die bearbeitbare Writer-Datei als Quelldatei, fügen Sie Felder über die Symbolleiste „Formularsteuerelemente“ ein und testen Sie die exportierte PDF-Datei vor der Weitergabe in einem PDF-Reader. Die folgenden Schritte verwenden die englischen Bezeichnungen aus der LibreOffice-Hilfe 26.8; Formulierungen und die Position der Symbolleiste können je nach Version und Betriebssystem leicht variieren. Die Hilfe zu den Formularsteuerelementen von LibreOffice beschreibt die verfügbaren Steuerelemente und deren Einfügen.
1. Planen Sie das Formular, bevor Sie Felder hinzufügen.
Erstellen Sie zunächst ein neues Writer-Dokument und legen Sie fest, welche Informationen der Empfänger eingeben muss. Für ein einfaches Anmeldeformular benötigen Sie beispielsweise Textfelder für Name und E-Mail-Adresse, ein Kontrollkästchen für die Teilnahme, eine Optionsfeldgruppe für die Ticketart und eine Dropdown-Liste für das Land. Ein Kontrollkästchen eignet sich, wenn mehrere Antworten ausgewählt werden können; eine Optionsfeldgruppe, wenn der Empfänger nur eine Antwort auswählen kann. Eine Liste oder ein Kombinationsfeld ist hilfreich, wenn die Auswahlmöglichkeiten im Voraus bekannt sind.
Erstellen Sie vor dem Einfügen von Steuerelementen klare Beschriftungen im Dokument. Eine kleine Tabelle hilft, Beschriftungen und Felder auszurichten, während Überschriften Abschnitte trennen. Achten Sie auf ausreichend Breite und Höhe für typische Antworten. Verwenden Sie einen kurzen, aussagekräftigen Formulartitel und fügen Sie Anweisungen hinzu, wo ein leeres Feld Verwirrung stiften könnte. Die vorherige Planung der Felder reduziert spätere Anpassungen und stellt sicher, dass jedes Steuerelement einen Zweck erfüllt.
Eine Seite im Writer-Stil präsentiert ein Bewerbungsformular mit beschrifteten Feldern für Name, E-Mail-Adresse, Telefonnummer und Anschrift, bevor interaktive Steuerelemente hinzugefügt werden.
2. Öffnen Sie die Formularsteuerelemente und fügen Sie das erste Eingabefeld ein.
Wählen Sie „Ansicht“ > „Symbolleisten“ > „Formularsteuerelemente“ . Aktivieren Sie in der Symbolleiste den Entwurfsmodus , um Steuerelemente hinzuzufügen und zu bearbeiten. Klicken Sie auf das Textfeld-Steuerelement und ziehen Sie anschließend auf der Seite, um dessen Größe neben einer Beschriftung wie „Vollständiger Name“ festzulegen. Die aktuelle Hilfe von LibreOffice beschreibt dieselbe Vorgehensweise: Wählen Sie ein Steuerelementsymbol aus und ziehen Sie es anschließend im Dokument.
Falls die Symbolleiste fehlt, öffnen Sie sie über „Ansicht“ > „Symbolleisten“ erneut. Falls beim Klicken auf die Seite Text ausgewählt wird, anstatt ein Steuerelement zu platzieren, vergewissern Sie sich, dass der Entwurfsmodus aktiviert und das Textfeld-Werkzeug ausgewählt ist. Nach Abschluss der Bearbeitung deaktivieren Sie den Entwurfsmodus, um die Felder wieder normal verwenden zu können.
Die Symbolleiste „Formularsteuerelemente“ ist über einer Seite im Writer-Stil geöffnet, während sich neben der Bezeichnung „Vollständiger Name“ ein Textfeld befindet.
3. Steuerelemente hinzufügen und deren Eigenschaften festlegen
Wiederholen Sie den Einfügevorgang für jedes geplante Feld. Verwenden Sie Textfelder für offene Antworten, Kontrollkästchen für Ja/Nein- oder Mehrfachauswahlen, Optionsfelder für die Auswahl einer von mehreren Optionen und Listenfelder oder Kombinationsfelder für eine kompakte Auswahl. Achten Sie darauf, dass jedes Steuerelement mit seiner gedruckten Beschriftung ausgerichtet und groß genug für eine komfortable Bedienung ist.
Klicken Sie mit der rechten Maustaste auf ein Steuerelement und wählen Sie „Steuerelementeigenschaften“ , um dessen Einstellungen zu überprüfen. Geben Sie jedem Feld einen eindeutigen, aussagekräftigen Namen, z. B. „Feld“ oder „Feldname“ ApplicantName. ContactEmailLegen Sie gegebenenfalls eine hilfreiche Bezeichnung oder einen Hilfetext fest und konfigurieren Sie Auswahlmöglichkeiten oder eine maximale Textlänge, wenn dies für das Feld erforderlich ist. Ein eindeutiger Feldname erleichtert das Wiedererkennen der Daten, falls Antworten später erfasst oder exportiert werden.
Ein Dialogfeld „Steuerelementeigenschaften“ zeigt den Feldnamen, die sichtbare Bezeichnung, den Hilfetext und die maximale Textlänge für das ausgewählte Textfeld an.
Weisen Sie Optionsfeldern, die zu derselben Frage gehören, dieselbe Namenseigenschaft zu, damit jeweils nur eine Antwort in dieser Gruppe ausgewählt werden kann. Geben Sie jeder separaten Frage einen anderen Namen. LibreOffice weist darauf hin, dass der gemeinsame Name die Funktionsgruppe definiert; ein umgebendes Gruppenfeld dient hauptsächlich der visuellen Darstellung. Verwenden Sie für Fragen mit mehreren Antwortmöglichkeiten separate Kontrollkästchen.
Ein Formularabschnitt im Writer-Stil zeigt drei Kontrollkästchen für Mehrfachauswahlen und eine Optionsfeldgruppe für eine einzelne Beschäftigungsauswahl.
4. Legen Sie die Tastaturreihenfolge fest und testen Sie das Writer-Formular.
Legen Sie eine sinnvolle Aktivierungs- oder Tabulatorreihenfolge fest, damit der Empfänger mit der Tabulatortaste vom ersten zum letzten Feld navigieren kann. Wählen Sie in der Symbolleiste „Formularentwurf“ die Option „Aktivierungsreihenfolge“, um das Dialogfeld „Tabulatorreihenfolge“ zu öffnen. Ordnen Sie die Felder dann in der Reihenfolge an, in der ein Benutzer die Seite liest. Dies ist besonders wichtig für Benutzer, die ausschließlich mit der Tastatur arbeiten, und erleichtert die schnelle Dateneingabe.
Deaktivieren Sie den Entwurfsmodus und testen Sie das Formular in Writer. Klicken Sie in Textfelder, geben Sie Beispielwerte ein, aktivieren/deaktivieren Sie alle Kontrollkästchen, wählen Sie alle Optionsfelder aus und öffnen Sie alle Listen. Drücken Sie wiederholt die Tabulatortaste und prüfen Sie, ob der Fokus in logischer Reihenfolge durch die Steuerelemente wandert. Falls Sie mit einem Steuerelement nicht interagieren können, wechseln Sie nur zum Bearbeiten in den Entwurfsmodus zurück; andernfalls könnten Benutzer das Steuerelement auswählen oder verschieben, anstatt es auszufüllen.
Ein Dialogfeld „Registerkartenreihenfolge“ listet Name, E-Mail, Teilnehmer, Ticketart und Land in der Reihenfolge auf, in der ein Benutzer sie über die Tastatur erreichen kann.
5. Exportieren Sie eine PDF-Datei, die die Formularfelder enthält.
Speichern Sie das Arbeitsdokument zunächst als ODT-Datei, um später wieder auf die bearbeitbare Originaldatei zugreifen zu können. Wählen Sie dann „Datei“ > „Exportieren als“ > „Als PDF exportieren“ . Öffnen Sie in den PDF-Optionen den Tab „Allgemein“ und wählen Sie „PDF-Formular erstellen“ . Die aktuelle LibreOffice-Hilfe erklärt, dass diese Option ein PDF-Formular erstellt, das Benutzer ausfüllen und ausdrucken können. Wenn das Kontrollkästchen nicht aktiviert ist, sieht die Seite zwar korrekt aus, die exportierte Datei enthält jedoch keine interaktiven Felder.
Das Menü „Übermittlungsformat“ legt das Datenformat für die Formularübermittlung fest, z. B. FDF, PDF, HTML oder XML. Es wählt nicht automatisch eine E-Mail-Adresse, einen Webdienst oder ein Ziel für die Antworten aus. Wenn Ihr PDF eine Schaltfläche zum Absenden enthält, konfigurieren Sie deren Funktion und URL in einem separaten Schritt und testen Sie dies mit dem Dienst, der die Daten empfängt. Wenn die Empfänger das Formular lokal ausfüllen und speichern, lassen Sie den Übermittlungs-Workflow deaktiviert, es sei denn, Sie haben spezielle Anforderungen. Vermeiden Sie es, das Dokument als neue PDF-Datei zu drucken, anstatt es zu exportieren; der direkte PDF-Export beinhaltet die interaktiven Formularsteuerelemente.
Im Dialogfeld „PDF-Export“ ist „PDF-Formular erstellen“ aktiviert und das Übermittlungsformat auf FDF eingestellt.
6. Testen Sie die exportierte PDF-Datei in einem Reader.
Öffnen Sie die exportierte Datei in einem PDF-Reader, der ausfüllbare PDF-Formulare unterstützt. Klicken Sie jedes Feld an, geben Sie Beispielinformationen ein, aktivieren und deaktivieren Sie Kontrollkästchen, ändern Sie die Auswahl bei Optionsfeldern, öffnen Sie das Dropdown-Menü und speichern Sie eine Kopie. Schließen Sie diese Kopie und öffnen Sie sie erneut, um zu überprüfen, ob die Eingaben erhalten geblieben sind. Testen Sie auch die Tastaturnavigation mit der Tabulatortaste. Falls die Empfänger eine Browservorschau oder eine mobile PDF-App verwenden, testen Sie diese Umgebungen ebenfalls, da die Feldunterstützung und -darstellung je nach Reader variieren können.
Ein PDF-Viewer zeigt in einem exportierten Formular leere, fokussierbare Textfelder, ein Kontrollkästchen, Optionsfelder und eine Dropdown-Liste an.
Vergleichen Sie die PDF-Datei mit dem ursprünglichen Writer-Layout. Achten Sie auf abgeschnittene Felder, nicht mehr korrekt ausgerichtete Beschriftungen, unerwartete Standardwerte und schwer bedienbare Steuerelemente. Testen Sie in mindestens einem Feld realistische, längere Texte. Wenn das Formular für ein breites Publikum bestimmt ist, überprüfen Sie außerdem Kontrast, Lesbarkeit der Beschriftungen, Tabulatorreihenfolge und das Verhalten von Bildschirmleseprogrammen. Die Auswahl einer barrierefreien PDF-Exportoption ersetzt nicht das Testen des exportierten Formulars.
Ein PDF-Viewer zeigt Beispiel-Einträge, ein angekreuztes Kästchen, einen ausgewählten Optionsknopf und einen Länderwert in einem getesteten Formular an.
Häufige Probleme und wie man sie behebt
Das PDF sieht korrekt aus, enthält aber keine Felder: Gehen Sie zurück zu „Als PDF exportieren“ und aktivieren Sie in den allgemeinen Optionen die Option „PDF-Formular erstellen“.
Eine leere Zeile ist nicht anklickbar: Ersetzen Sie sie durch ein Textfeld. Eine visuelle Unterstreichung ist kein Eingabefeld.
Es können mehrere Optionsfelder ausgewählt werden: Aktivieren Sie das Kontrollkästchen , um sicherzustellen, dass die Optionen für eine Frage die gleiche Namenseigenschaft aufweisen und dass andere Fragen unterschiedliche Namen verwenden.
Der Empfänger wählt Steuerelemente aus, während er versucht zu tippen: Schalten Sie den Entwurfsmodus vor dem Testen und vor dem Teilen des Writer-Dokuments aus.
Antworten werden nicht versendet: Das Übermittlungsformat legt lediglich die Datenverpackung fest. Konfigurieren Sie die Übermittlungsaktion und das Ziel separat oder bitten Sie die Empfänger, das ausgefüllte PDF zu speichern und über den von Ihnen gewählten Prozess zurückzusenden.
Einige Empfänger können ein Feld nicht verwenden: Testen Sie die PDF-Datei in dem von ihnen verwendeten Reader oder Gerät und vereinfachen Sie die Steuerelemente, falls diese Umgebung sie nicht zuverlässig verarbeiten kann.
Für ein zuverlässiges Ergebnis sollten Sie die ODT-Quelle beibehalten, beim Export die Option „PDF-Formular erstellen“ aktivieren und das tatsächliche PDF testen, anstatt sich auf die Writer-Vorschau zu verlassen. Diese kurze Überprüfung deckt die Hauptursachen für nicht ausfüllbare oder fehlerhafte Formulare auf, bevor diese die Empfänger erreichen.