So erstellen Sie ein interaktives PDF-Formular in Delphi und Lazarus

2020-12-14

Vielleicht weiß es jemand nicht, aber mit dem PDF-Standard können Sie ausfüllbare Formulare erstellen. Das heißt, das fertige Dokument kann direkt vom Viewer aus bearbeitet werden. Dies wird am häufigsten für Fragebögen und verschiedene Formen verwendet. Der Benutzer füllt die Felder aus und sendet das Dokument per E-Mail oder druckt.

Heute werden wir uns ansehen, wie ein interaktives PDF-Formular zur Auswertung von HR-Interviews in Delphi und Lazarus erstellt wird.

Die neue Version von FastReport VCL 6.9 bietet eine Möglichkeit, Reporte im PDF-Format mit Unterstützung für interaktive Formulare zu exportieren. Die Eigenschaften InteractiveForms und InteractiveFormsFontSubset wurden zu den Exporteinstellungen hinzugefügt. Mit der zweiten Eigenschaft, dem Zeichenfolgenausdruck, können Sie einen Schriftzeichensatz für ein interaktives Formularobjekt mit der in der Datei enthaltenen Schriftart erstellen. Anwendungsbeispiel: A-Z, a-z, 0-9, # 43- # 47,! @ # $

Export in PDF

Unterstützung für drei Objekte hinzugefügt:

  1. Text (TfrxMemoView) gibt sowohl einfach als auch HTML über EMF aus (die Formatierung geht beim Bearbeiten in PDF verloren).
  2. CheckBox (TfrxCheckBoxView) als Vektor und über EMF (unter Verwendung einer Schriftart);
  3. Bild (TfrxPictureView). Kann nicht in allen Viewern geladen werden, funktioniert in Adobe Acrobat Reader.

Alle diese Objekte haben eine neue Eigenschaft - Editor - mit einer Reihe von Flags, die das Bearbeiten beim Anzeigen und / oder Exportieren ermöglichen.

Editable

Der Designer hat beispielsweise eine Reportsvorlage zur Bewertung von HR-Interviews erstellt, die ausfüllbare Felder, Kontrollkästchen und die Möglichkeit zum Hochladen Ihres Logos enthält.

FastReport - HR Interview Evaluation

Sie können die Werte dieser ausfüllbaren Felder auch im FastReport-Vorschaumodus ändern, indem Sie die Alt-Taste gedrückt halten, während Sie auf dieses Feld klicken.

Preview

Nach dem Export in PDF mit den entsprechenden Flags können Sie diese Felder in Viewern wie Adobe Acrobat Reader problemlos bearbeiten.

FastReport - HR Interview Evaluation

Daher kann die Funktion zum Bearbeiten des Reports im Vorschaumodus für Formulare und Fragebögen verwendet werden, in unserem Fall für das Bewertungsformular für HR-Interviews. Sie können den Report im .fp3-Format speichern und verteilen. Benutzer füllen den Bericht wie PDF-Formulare aus.

Oder Sie exportieren den Report sofort als PDF und verteilen die Datei ebenfalls.

VCL VCL Lazarus Lazarus FastReport FastReport PDF PDF Interactivity Interactivity Delphi Delphi
26. Oktober 2026

Fortschrittsbalken in Delphi: Die Komponenten „TfrProgressBar“ und „TfrxProgressBar“ aus FastReport VCL

Schauen wir uns die Komponenten TfrProgressBar und TfrxProgressBar aus FastReport VCL einmal genauer an: Konfiguration der Fortschrittsskala, Schwellenwerte und Markierungen, Datenbindung sowie ein Delphi-Beispiel.
26. Oktober 2026

TfrImageComboBox: Eine Dropdown-Liste mit Bildern und Textbeschriftungen in FastReport VCL

TfrImageComboBox aus der FastEditors VCL: eine Dropdown-Liste mit Symbolen und Beschriftungen für die FastReport VCL. Eigenschaften, Ereignisse und Anwendungsbeispiele in Delphi.
23. Oktober 2026

FastGrid von innen: Das View-Objekt, Spalten und Ereignisse der Delphi-Grid-Komponente

Interner Aufbau von FastGrid: das View-Objekt, die Eigenschaft „Appearance“, Spalten, Ereignisse sowie die Datenverarbeitungsmodi „DB“ und „Unbound“ in Delphi. Erläuterung am Beispiel des Demo-Projekts „GridDemo.dpr“.

© 1998-2026 Fast Reports Inc.