Hallo Robert,
sollte im übrigen unter Windows genauso funktionieren ;)
Aber ich tete es gerne mal - sende mir bitte Dein Wunschformular - dann
muss ich keins generieren:)
Im übrigen könntst du den kompletten Prozess in einem Basic-Makro
unterbringen -
mit
shell("<pfadzuPdftk>\pdftk.exe <parameter>"
sollte das direkt funktionieren;) Evt. über den Umweg der Ausgabedatei...
Viele Grüße
Thomas
Am 16.06.2015 21:22, schrieb Robert Großkopf:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hallo *,
>
> ich habe gerade eine Möglichkeit zusammengestellt, Formulardaten aus
> einem PDF-Formular in eine Base-Datenbank zu übertragen.
> Zum Auslesen nutze ich das Programm pdftk.
> In dem Verzeichnis, in dem sich die Formulare befinden starte ich
>
> for i in *.pdf ; do pdftk "$i" >>
> PDF_Form_Data.txt ; done
>
> Damit erhalte ich unter Linux eine Textdatei, die wie folgt aufgebaut ist:
> - -------------------------------------------------
> - ---
> FieldType: Text
> FieldName: Nachname
> FieldFlags: 4096
> FieldValue: Käfer
> FieldJustification: Left
> - ---
> FieldType: Text
> FieldName: Geburtsdatum
> FieldNameAlt: Datum mit mindestens zweistelliger Jahreszahl
> FieldFlags: 0
> FieldValue: 1.3.12
> FieldJustification: Left
>
> - -------------------------------------------------
> Daraus kann ich bei korrektem Feldnamen entsprechend die Werte per
> Makro in eine Datentabelle übertragen.
>
> Jetzt würde ich das gerne den Beispieldateien hinzufügen, die ich
> neben dem Base-Handbuch noch gesondert beschreibe. Nur sollte da
> natürlich auch ein Weg zumindest für die Windows-Fraktion beschrieben
> stehen. Und da muss ich auch nach Suche im Netz erst einmal passen.
> PdfTk gibt es ja auch für Windows - nur funktioniert das dort genauso?
>
> Ich kann gerne ein Formular mit Inhalten zur verfügung stellen, nur
> habe ich selbst Windows hier nicht verfügbar.
>
> Gruß
>
> Robert
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQIcBAEBAgAGBQJVgHd6AAoJELDKYwaoS9AIkr8P/29RDKJkncpOsapZtjQ6Vz4k
> 9srGtLq481JgJZGXqmicTv37CvXYHcuoDZSHsT/NBQL35lAcFsloRCEH9pTSn/rO
> RN2+HpO6ci5pBP35Cn3zhV/X/OUkhpmQqySS/sFRTKwkEdh5qX9kSOQGIKuLngls
> WIquZroNKbDPh/SNOQBHvU9FWgfthxtgie2nYvZGPNdxYimIzYj8BvfjKZfnA93N
> cVj9PwnG2MS2tBhxwztEjsJd35t6eeeYKKpA64HGwhSMKyDDev84NjTokBBZglCp
> SgdwSzmAldUeOktIImd8U0fozd4qLtwRhUJTLj3cy5juYfDJ0I1hHbFBJJelsUL1
> nkQGQV6IWF9vPZ8WVpR80pmifhE1tYL50ptKE6GSt7qOGNhuVU1GYET5+s6+BxWV
> zk42SmAJVQiRrdV3CKok7dOH7rYgqo+4tlwwejM5QWuj1fCWTGtMe+BWtIv9uDEl
> PXdwT/G5rLCVjZ6ovuVVm09eJ18ZfN9sGm3rNiWaiQiaviMY05enj4bzcFOxn1Od
> tnTZY6sGuNm57Zw9xEyaq1JOECHhXmeFGuBilCJkBNxkBc1JxB5vR4VCptJIuER1
> on/dwImkR5cs8IH/V+XwRU7GbCecKJKC0oIUZjOOknMdiSytyPHEfbt75s1YdYPh
> NENlmJ2FJNapoh8OAR8W
> =XcQq
> -----END PGP SIGNATURE-----
>
--
## Unterstützung der freien Office Suite
## http://de.libreOffice.org - www.LibreOffice.org
## Vorstand Freies Office Deutschland e.V.
## Mitglieder willkommen: www.FroDeV.org
--
Liste abmelden mit E-Mail an: [email protected]
Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert