PDF Formular ausfüllen !
Verfasst: Fr, 26. Dez 2014 10:34
Gibt es einen FREEWARE Command Line PDF "Editor" mit dem ich aus Xbase ein PDF Formular befüllen kann ?
Oder wie macht Ihr dass ?
Meine Vorgehensweise:
PDFform.dbf enthält PDF Platzhalter! wird ausgelesen mit SCATTER in ein Array() -> Array_form()
Einzusetzende Daten werden aus verschiedenen DBF's mit SCATTER in Array() eingelesen:
dbf1 -> SCATTER -> array1()
dbf2 -> SCATTER -> array2()
dbf3 -> SCATTER -> array3()
mit aadd() werden array1() bis array3() in array_daten() geschrieben !
danach wird eine CSV erstellt : mit for ... next: csv:=csv+array_form[x]+","+array_daten[x]+CLRF
die CSV wir mit CSVtoXLS mit externen command line Programm in XLS umgewandelt -> form.xls
das ausgefüllte PDF wird durch command Line: "PDFill.exe leeres.pdf form.xls Output.pdf" erstellt !
PDFill ist ein PDF Editor mit Command Line Unterstützung und muß natürlich extra auf dem PC installiert werden und kostet ca. 20€
mfg Klaus
Oder wie macht Ihr dass ?
Meine Vorgehensweise:
PDFform.dbf enthält PDF Platzhalter! wird ausgelesen mit SCATTER in ein Array() -> Array_form()
Einzusetzende Daten werden aus verschiedenen DBF's mit SCATTER in Array() eingelesen:
dbf1 -> SCATTER -> array1()
dbf2 -> SCATTER -> array2()
dbf3 -> SCATTER -> array3()
mit aadd() werden array1() bis array3() in array_daten() geschrieben !
danach wird eine CSV erstellt : mit for ... next: csv:=csv+array_form[x]+","+array_daten[x]+CLRF
die CSV wir mit CSVtoXLS mit externen command line Programm in XLS umgewandelt -> form.xls
das ausgefüllte PDF wird durch command Line: "PDFill.exe leeres.pdf form.xls Output.pdf" erstellt !
PDFill ist ein PDF Editor mit Command Line Unterstützung und muß natürlich extra auf dem PC installiert werden und kostet ca. 20€
mfg Klaus