Thread mit perl und pdftk formular ausfüllen (0 answers)
Opened by kontrapunktstefan at 2017-06-29 15:40

kontrapunktstefan
 2017-06-29 15:40
#186750 #186750
User since
2015-09-28
3 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,
ich muss manchmal pdf-Formulare ausfüllen und leider geht das bei mir meist nicht wie im brower vorgesehen. Mit viel Mühe habe ich im Netz zwei perlskripte gefunden, die mir zusammen mit pdftk das gewünschte Ergebnis bringen. Das Procedere geht dann so:
Code: (dl )
pdftk formular.pdf dump_data_fields | field2pl.plx > template.pl

Dann kann ich in template.pl die gewünschten Formulardaten eintragen. Der Rest wird mit
Code: (dl )
genfdf.plx template.pl > output.fdf

und mit
Code: (dl )
pdftk formular.odf fill_form output.fdf output filled.pdf

erledigt.
Jetzt gibt es in der Datei template.pl eine Menge Felder, die entweder identisch sind, ober aber sich aus Additionen anderer Felder ergeben. Und das würde ich gerne automatisch machen und weiß nicht wie.
Solche Felder sehen z.B. so aus:
Code: (dl )
1
2
'a2.honorar_kalk3'=>int(q{300}),
'a2.honorar_erg3'=>int(q{300}),

Das wären identische Felder. Ich wüsste gerne, was ich tun muss, um nicht dasselbe zweimal eintragen zu müssen.
Und dann gibt es ein Feld, das heißt:
Code: (dl )
'b.sachperskalk_gesamt'=>q{},

Dieses Feld ist die Summe vieler Feler, u.a. auch von
Code: (dl )
1
2
a2.honorar_kalk3'=>int(q{300}),
a2.honorar_kalk4'=>int(q{400}),

Wie kann ich eine Summe solcher Felder ausdrücken?
Kann mir jemand Tipps geben?
Danke im Voraus!

View full thread mit perl und pdftk formular ausfüllen