Servus liebe goLaTeX-Gemeinde,
bin noch frisch hier und hoffe, dass ihr mir helfen könnt
Ich habe folgendes Problem:
Ich habe mit der dinbrief-Klasse ein Muster für einen Brief erstellt. Ziel meinerseits ist es ein Standardisiertes Layout für zukünftige Briefe zu implementieren.
Dabei ergibt sich jedoch eine Herausforderung:
Es müssen verschiedene Typen von Briefen verschickt werden. (z.B. Angebote, Rechnungen etc..) Es gibt zwei verschiedene Arten von Informationen, die in den Dokumenten bestehen. Die fixen(Kopf, Layout und Firmenlogo) und die, die manipuliert werden sollen. In diesem Fall z.B. die Anschrift, Betreff aber auch der Inhalt des Briefes (z.B. Rechnungsbezogene Posten)
Als Erstes sind mir da Formulare eingefallen. Ich könnte ja Felder implementieren, wo der Nutzer seine Daten, die manipuliert werden können eintragen kann und das Dokument dann ausdrucken und abschicken kann. Problem ist nur, dass die Formularfelder ja mit ausgedruckt werden und es total daneben aussieht, wenn man eine Rechnung verschickt, die Formularfelder besitzt. Fällt also schonmal weg. Nach erster Recherche habe ich dann das AcroTeX-Paket nachinstalliert und wollte mittels JavaScript weiter kommen, indem ich Felder verarbeite und ein neues PDF generieren lasse. Hat auch nicht so funktioniert.
Die einzige Möglichkeit, die mir einfällt ist eine serverseitige Lösung, wo ich die Daten in eine DB speichere und dann das Dokument via LaTeX generieren lasse.
Das Problem ist nämlich, dass der Nutzer kein LaTeX kann und auch nicht den Aufwand betreiben soll es zu lernen. Er bekommt das fertige PDF mit allen Vorgaben und der Nutzer soll das Dokument dann manipulieren und abspeichern/drucken.
Nun meine Frage an euch: Kann mir jemand mit dieser Problematik weiter helfen? Gibt es für dieses Problem schon Lösungsansätze auf die ich noch nicht gestoßen bin? Oder ist das serverseitige Setzen der PDF die einzige Möglichkeit?