Formulare, Stempel und Überlagerungen

Felder, die der Empfänger des Formulars am Bildschirm ausfüllt, und Ihr Text, über eine Vorlage gelegt: eine PDF-Datei, die jemand anderes bereits erzeugt hat.

Ein Formular ist ein Dokument mit Feldern darin: ein Name, ein Datum, ein Kästchen zum Ankreuzen, eine Auswahl aus einer Liste, eine Stelle zum Unterschreiben. Wer das Formular erhält, füllt es am Bildschirm aus und schickt die Datei zurück, und was eingegeben wurde, kommt als Daten zurück statt als Handschrift, die jemand entziffern muss.

Eine Überlagerung ist dieselbe Idee in umgekehrter Richtung: Ihr Text, auf eine Vorlage gelegt — einen Briefkopf, den eine Druckerei hergestellt hat, einen Vertrag, den ein Kunde geliefert hat, ein Formular einer Behörde, jedes als eigene PDF-Datei aufbewahrt. Die Vorlage wird nicht nachgezeichnet und nicht verändert. Sie wird darunter gelegt, genau so, wie sie war.

Was es Ihnen erspart

Was der Leser eingibt, kommt als Daten zurück
Nichts wird abgeschrieben, nichts ist unleserlich, und niemand muss ein zurückgeschicktes Formular in das System abtippen, das es ohnehin aufnehmen sollte.
Ihr Briefkopf wird genau so verwendet, wie er ist
Es muss kein Entwurf nachgebaut werden, den jemand anderes gemacht hat, und es besteht kein Risiko, ihn leicht falsch nachzubauen: Die Rechnung wird auf die bereits vorhandene Briefkopfvorlage gelegt.
Ein Stempel, der sagt, in welchem Zustand das Dokument ist
Entwurf, storniert, bezahlt — quer über die Seite gesetzt, in einer Größe, die niemand übersehen kann, damit eine alte Kopie nicht für eine gültige gehalten wird.

So wird es gemacht

Ein Vertrag auf drei mitgelieferten Vorlagen, erste Seite

Ein Vertrag auf drei mitgelieferten Vorlagen

Ein Liefervertrag auf drei Vorlagen, die der Kunde geschickt hat: eine Seite mit Briefkopf unter der ersten Seite, eine leere Seite unter jeder Seite, über die der Lieferplan läuft, und eine Bedingungsseite, die vollständig hineinkommt.

Eine Vorlage, deren Bereiche per Name gefüllt werden, erste Seite

Eine Vorlage, deren Bereiche per Name gefüllt werden

Ein Lieferetikett, auf dem ein Gestalter vier Rechtecke benannt hat, aus seiner eigenen Datei zurückgelesen, viermal platziert und allein über diese Namen gefüllt: eine Anschrift, eine Bestellnummer, ein aus einer SVG-Datei gezeichnetes Logo und ein Rücksendeschein.

Das Wasserzeichen, das eine Testkopie trägt, erste Seite

Das Wasserzeichen, das eine Testkopie trägt

Was Sie erhalten, bevor Sie etwas zahlen: ein Wasserzeichen quer über jeder Seite und darunter dieselben Seiten, genau so gesetzt, wie eine bezahlte Kopie sie setzt. Das ist auch das Dokument, das sagt, was ein Lizenzschlüssel ändert und warum jede Zahl auf dieser Website mit einem gemessen ist.

Ein interaktives Formular, erste Seite

Ein interaktives Formular

Ein Formular, das ein Leser ausfüllt: Textfelder, ein Kontrollkästchen, eine Dropdown-Liste, Optionsfelder.

Zwei Signaturen, einer empfangenen Datei hinzugefügt, erste Seite

Zwei Signaturen, einer empfangenen Datei hinzugefügt

Eine fertige Datei ohne Formular und ohne Unterschriftsstelle erhält zwei und wird dann zweimal signiert. Jeder Schritt wird hinter dem letzten Byte der Datei angefügt, sodass die erste Signatur weiterhin genau abdeckt, was sie abgedeckt hat, und OpenSSL prüft beide ohne diese Bibliothek.