A SVG and LateX template renderer from table data based on Inkscape and Jinja2.
Initially it was a conference badge creator based on SVG templates (https://github.com/PythonSanSebastian/pydger), but we thought it could be more generic and have many other applications.
DocStamp is a generic template renderer which takes the data from a .CSV file or a Google Spreadsheet and creates one rendered template file for each row of the data.
It needs Inkscape for .SVG templates and PDFLateX or XeLateX for LateX templates.
The CSV header fields must match the ones in the template file.:
docstamp create -i badge.csv -t badge_template.svg -o badges
To install the development version:
pip install git+https://www.github.com/PythonSanSebastian/docstamp.git
To install the latest release:
pip install docstamp
See requirements.txt file. Also you will need Inkscape, XeLatex, or PDFLatex installed in your system.
DocStamp is compatible with Python 2 (we wish to believe) and 3. We could not test it on Windows.
New BSD license
Oier Etxaniz @oechaniz
Luis Javier Salvatierra @ljsalvatierra
Version 0.3.3 -
- Moved CLI to click.
- Lost in History…
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|docstamp-0.3.3-py2.py3-none-any.whl (25.6 kB) Copy SHA256 Checksum SHA256||2.7||Wheel||Sep 28, 2016|
|docstamp-0.3.3.tar.gz (18.5 kB) Copy SHA256 Checksum SHA256||–||Source||Sep 28, 2016|