Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Ausfüllbares PDF mit variablen Feldern? (https://www.delphipraxis.net/215809-ausfuellbares-pdf-mit-variablen-feldern.html)

sko1 11. Sep 2024 08:02

Ausfüllbares PDF mit variablen Feldern?
 
Hallo,

eine App benutzt ein ausfüllbares PDF, welches auch ein mehrzeiliges Textfeld besitzt...
Nun gibt es Anwender, welche da so viel Text hinein packen, dass nur ein Teil nach dem Ausdrucken des PDF sichtbar ist.
Öffnet man das PDF als Datei, kann man den gesamten Text durch scrollen sehen, damit ist sicher dass aller Text erst mal vorhanden ist ;-)
Wie könnte man das Problem umgehen?
Gibt es Möglichkeiten die Schriftgröße des Textfeldes im Nachhinein zu ändern bis alles passt?

Bin für jede Idee dankbar!

Ciao
Stefan

himitsu 11. Sep 2024 08:33

AW: Ausfüllbares PDF mit variablen Feldern?
 
Oder einfach ein "character limit" für dieses Editfeld festlegen und schon können sie nicht mehr so viel reinschreiben. :stupid:

sko1 11. Sep 2024 08:36

AW: Ausfüllbares PDF mit variablen Feldern?
 
Geht leider nicht, 100 Zeilen mit je "1" ergeben auch nur 100 Zeichen, ich bräuchte die Texthöhe des gesamten Textes um dann ggf. die Schriftgröße anzupassen...

Ciao
Stefan

Redeemer 11. Sep 2024 11:02

AW: Ausfüllbares PDF mit variablen Feldern?
 
Druckfunktion sperren und eingetragene Daten nur als XML verschickbar machen. :stupid:

sko1 11. Sep 2024 13:44

AW: Ausfüllbares PDF mit variablen Feldern?
 
Leider nein, PDF ist Vorgabe und nicht änderbar!

Es muss doch Möglichkeiten geben, die Höhe eines Textes zu bestimmen?

Ciao
Stefan

Redeemer 12. Sep 2024 10:57

AW: Ausfüllbares PDF mit variablen Feldern?
 
Zitat:

Zitat von sko1 (Beitrag 1540832)
Leider nein, PDF ist Vorgabe und nicht änderbar!

Hab ich was anderes als PDF geschrieben? Ich denke nicht.

sko1 13. Sep 2024 07:22

AW: Ausfüllbares PDF mit variablen Feldern?
 
Du schriebst:
Zitat:

Druckfunktion sperren und eingetragene Daten nur als XML verschickbar machen.
Vorgabe ist aber ein PDF, welches an den Kunden geht und dass er normal handeln, also auch drucken können muss, mit XML kann er nichts anfangen!

Ciao
Stefan

Cronen 13. Sep 2024 09:07

AW: Ausfüllbares PDF mit variablen Feldern?
 
Falls ich das Problem richtig verstanden habe wäre meine Lösung: Wenn man in den Formularfeld die Schriftgröße auf "Auto" setzt, wird bei mehr Text die Schrift autmatisch kleiner. Das kann bis zur Unleserlichkeit sein; aber da das während der Eingabe schon sichtbar wird merkt der Anwender das hoffentlich selbst das es zuviel ist.

sko1 15. Sep 2024 08:45

AW: Ausfüllbares PDF mit variablen Feldern?
 
Zur besseren Verständlichkeit:
Die Felder des PDF (das ist sozusagen die Vorlage) werden von meiner App mit Angaben aus der App, die der Monteur in der App gemacht hat, gefüllt und danach werden die Felder geflattet, um spätere Veränderungen zu verhindern.
Dieses PDF ist dann Bestandteil des Auftrags und eine Kopie geht an den Kunden.
Das Ganze läuft mit der Foxit Debenu Library....

Ciao
Stefan

TomyN 15. Sep 2024 13:58

AW: Ausfüllbares PDF mit variablen Feldern?
 
Hi,

Ich denke, die einfachste Lösung wäre es, die Dateneingabe im eigenen GUI zu machen und dann aus den Daten ein PDF zu erstellen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz