No description
Find a file
2018-11-02 18:48:08 +01:00
doc Specifier configuration explained 2018-07-16 11:38:55 +02:00
.gitignore add TU-Dokument to gitignore for case where it is clone here 2018-11-02 17:15:00 +01:00
commands.py better debugging information 2018-06-25 18:53:55 +02:00
constants.py various fixes in install script 2018-11-02 16:28:18 +01:00
fdfgen.py add dependency fdfgen.py 2018-10-26 11:32:43 +02:00
fillform.py add todo 2018-11-02 18:14:11 +01:00
formfield.py export to form file always with same order 2018-04-11 14:25:36 +02:00
install.py rename uninstall script 2018-11-02 18:48:08 +01:00
orderform.py externalise order form: create script orderform that orders the infos in a form file 2018-05-04 17:27:55 +02:00
readformdata.py change valueerror to configerror when form file is malformed 2018-07-16 09:53:24 +02:00
README rewrite README with new install 2018-11-02 18:31:05 +01:00
reise.py remove debug messages 2018-11-02 18:15:57 +01:00
resources erste Informationssammlung 2018-02-07 14:22:32 +01:00
stamps.py clean up temporary files after stamping 2018-05-03 15:16:56 +02:00
uninstallfillpdf.py refactor dir list reading 2018-11-02 18:47:53 +01:00
writetopdf.py some help around fdfgen 2018-10-24 18:02:36 +02:00

reisefill is a project to simplify filling out pdf forms.

INSTALLATION
============
Call the script

  ./install.py

to install the scripts fillform, reise and uninstall-fillpdf and add a config file.
For options in the install call:

  ./install.py --help

USE
===
Several scripts are available:
  • reise: creates a new directory with all files necessary for a business trip
  • fillform: fills a pdf form by asking you questions. Should be run in a directory created with 'reise'
  • uninstall-fillpdf: remove the links in the PATH that were created during install
  • ./readformdata.py: helps for creating config files that can be used by fillform

All of them have some help available via the option --help/ -h.
The configuration file syntax is decribed in doc/configspecification.

Prerequisites
=============
  • python3 in /usr/bin/python3
  • pdftk: for fillform the command line programm pdftk must be installed