Hallo,
sorry erst mal für den allzu allgemeinen Titel aber ich weiß noch nicht wo "die Reise hingeht" und deshalb hab ich auch grad noch keine Ahnung, wie ich das Kind nun letztlich nennen soll
Ich habe ja schon die eine oder andere Frage zum Thema gestellt und habe auch bereits tolle Hilfe erhalten. Leider scheitert es jetzt am geschützten PDF-Export, welshalb ich die Sache nochmal neu überdenken muss.
Eure Ideen zum Thema sind gefragt. Wenn jemand jeweils einen Codeschnipsel beisteuern kann ist gut, wenn nicht ist auch gut

Mir gehts erst mal um das rangehen an diese Aufgabe.
Meine Anforderungen:
Ich lasse einen Anwender/Sachbearbeiter ein Formular ausfüllen. Es geht hier um eine Art Kaufvertrag. Das heißt, der Empfänger soll im Nachhinein nichts mehr am Dokument ändern können. Es ist geplant das ganze als PDF (Anhang in einer Mail) zu versenden.
Der Empfänger druckt das dann aus, unterschreibt das und schickt es per Post oder Fax zurück.
Ich habe schon alles mögliche veanstaltet. Auch mit "extended PDF" hab ich mich versucht, da hab ich aber Probleme mit GhostScript. Beiträge hierzu findet Ihr hier:
viewtopic.php?t=6842&highlight=
und
viewtopic.php?t=7094&highlight=
Jetzt denke ich über eine neue Lösung nach. Ich muss ja nicht unbedingt die Formularfelder mit exportieren, sondern kann ja auch die Felder beim Export auslesen und den Text direkt ins Dokument schreiben. Das hab ich mir vorgenommen zu testen.
Allerdings kam mir dann gleich der Gedanke, daß ich ja unterschiedlich lange Inhalte haben kann, der "feste" Text sich aber nicht beispielsweise vom Umbruch her ändern soll.
Ich will also einen feststehenden Text haben, in dem dann eine Art Platzhalter mit beispielsweise 50 Zeichen Text vorgehalten wird. Wenn dann da nur 30 Zeichen gebraucht werden, soll es aber erst nach den gelanten 50 Zeichen mit dem normalen Text weitergehen, daß Layout muss also erhalten bleiben.
Mein Weg wäre dann etwa so, ich stelle eine Eingabemöglichkeit zur Verfügung, in der die Felder mit Inhalten gefüllt werden können. Dann schreibe ich die Inhalte der jeweiliegen Variablen an die dafür vorgesehenen Stellen im Text.
Das ganze dann als PDF exportiert, dürfte keine Probleme mehr bereiten...

Oder?
Ich hoffe ich habe die Problemstellung verständlich formulieren können. Nun hoffe ich, auf Tips und Anregungen, wie Ihr das lösen würdet. Wie gesgat, das Layout muss erhalten bleiben. Es darf nicht ein Wort früher umgebrochen werden, nur weil der Inhalt einer variablen noch genug Platz lässt.
Über Eure Anregungen und Tipps freue ich mich schon jetzt. Ist besser als eiersuchen
Vielen Dank im voraus, Gruß
Yeti