Die dynamische Dokumentengenerierung ist der Prozess der automatischen Erstellung mehrerer Dokumente, die mit dynamischen Daten aus einer Datenquelle personalisiert werden. Beispielsweise kann eine Rechnung so personalisiert werden, dass jeder Empfänger namentlich angesprochen wird. Für die Erstellung von Dokumenten mit dynamischen Daten wird eine Datenquelle benötigt, wie z. B. eine Liste, eine Tabellenkalkulation, eine Datenbank, JSON oder Arrays. Seriendruckfelder sind Platzhalter in vordefinierten Vorlagen, die später durch Daten aus einer der oben genannten oder einer anderen unterstützten Datenquelle ersetzt werden.
Die Erstellung von Rechnungen mit dynamischen Daten erfordert Techniken wie Serienbriefe oder die Verwendung von Seriendruckfeldern. Eine der gängigsten Methoden zur dynamischen Dokumentenerstellung ist die Verwendung von Mustache-Rendering , das die Gestaltung von Vorlagen deutlich vereinfacht. Individuelle Rechnungen basieren auf Dokumentvorlagen, die mit Word oder anderen Formulargeneratoren mit Seriendruckfeldfunktion erstellt wurden. Hier beschreiben wir die Verwendung von Vorlagen, die mit der Mustache-Syntax – {{Platzhalterfeld}} – erstellt wurden und später durch die dynamischen Daten ersetzt werden.
Mit der PDF4me- Aktion „Dokument generieren“ im Make-Format können Sie Szenarien erstellen, um dynamische Dokumente zu generieren und diesen Prozess zu automatisieren. Die Generierung lässt sich automatisieren, wenn Sie eine Vorlage und die dynamischen Daten bereithalten. Als Vorlage können Sie eine Word-Datei, HTML oder ein anderes unterstütztes Format verwenden. Die Daten können als Tabellenkalkulation, CSV-Datei, JSON-Datei, XML-Datei oder Datenliste vorliegen.





