Skip to main content

A SVG template renderer from table data based on Inkscape and Jinja2.

Project description

docstamp
======

.. image:: https://pypip.in/v/docstamp/badge.png
:target: https://pypi-hypernode.com/pypi/docstamp
:alt: Latest PyPI version

.. image:: ''.png
:target: ''
:alt: Latest Travis CI build status


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.


Usage
-----

DocStamp is a generic .SVG template renderer. The CSV header fields must match the ones in the SVG file.::

docstamp -i registrations.csv -t my_template.svg -f name -f surname -o out_folder -n talk_certificate --idx 10

Installation
------------
Install it with the command::

pip install git+https://www.github.com/PythonSanSebastian/docstamp.git

Requirements
------------

.. include:: ./requirements.txt
:literal:

gspread
Pillow
jinja2

Compatibility
-------------
DocStamp is compatible with Python 2 and 3.


Licence
-------
New BSD license

Authors
-------
The author of `docstamp` is `Alexandre M. Savio @PythonSanSebastian`_.

Contributors:

Oier Etxaniz @oechaniz

Luis Javier Salvatierra @ljsalvatierra

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

docstamp-0.2.0.tar.gz (8.6 kB view details)

Uploaded Source

docstamp-0.2.0.linux-x86_64.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

docstamp-0.2.0-py2.py3-none-any.whl (12.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file docstamp-0.2.0.tar.gz.

File metadata

  • Download URL: docstamp-0.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for docstamp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 eb7c1c1d7fd5c894ae3b8b638fedb93492cc2f0360ca4d582f0fa0f911cbeb29
MD5 e720ee6f921d71d914ad3ca003053985
BLAKE2b-256 4aed1a5386e0cbe0040282b8328013ce51c58fb9a2dfb0846b4e37043294915d

See more details on using hashes here.

File details

Details for the file docstamp-0.2.0.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for docstamp-0.2.0.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 f24c4cb9577666f9557b34cccefa4bbf08479634553c21599bbc371ea1e75666
MD5 1b90b894192cfdfbd59a773929a9fe85
BLAKE2b-256 70dd4f482474c5c341ba7995174b1f33e7c6fe0ba0de97f30b9d3538152980ae

See more details on using hashes here.

File details

Details for the file docstamp-0.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for docstamp-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3d36fec79c0bed33ac89973a74f6159a9168cf4e05c3fd3b801298e22b368694
MD5 d5d87cc03d61613977940ded41481dba
BLAKE2b-256 5444b423431f282fd191ebbabce174a8883cb61f41d06f670f79258691800bdc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page