4 ms·
xtopdf. I wouldn't exactly call it my pride and joy :-), but I've been working on it for a while now, and it has been found useful by some people / organizatio
by vram22 13y ago
xtopdf.
I wouldn't exactly call it my pride and joy :-), but I've been working on it for a while now, and it has been found useful by some people / organizations, including packtpub.com, softwarefreedom.org, esri.nl . xtopdf is a Python toolkit for PDF creation. It uses Reportlab under the hood. (Thanks to the Reportlab team for great work.) xtopdf provides a somewhat higher-level and simpler interface. Has some support for, as input formats: text, DBF, CSV, TSV, XLS, MSAccess, ODBC, (via standard ODBC, pyodbc or pypyodbc), SQLAlchemy, MongoDB, DOCX. It can be used both to create composite PDF reports (for business or other organizations), from any combination of the supported input formats, and to create PDF ebooks from text or XML content. It is both a library and a set of end-user tools, including some command-line, web (Flask, Bottle) and GUI (wxPython) ones.
xtopdf links:
A presentation about xtopdf on http://slid.es http://slid.es ;
http://slid.es/vasudevram/xtopdf http://slid.es/vasudevram/xtopdf
xtopdf on my Bitbucket account:
https://bitbucket.org/vasudevram/xtopdf https://bitbucket.org/vasudevram/xtopdf
xtopdf on SourceForge (older version):
http://sourceforge.net/projects/xtopdf http://sourceforge.net/projects/xtopdf
Article about using xtopdf, written for Packt:
http://packtpub.com/article/Using_xtopdf http://packtpub.com/article/Using_xtopdf
Posts about xtopdf on my blog:
http://jugad2.blogspot.com/search/label/xtopdf http://jugad2.blogspot.com/search/label/xtopdf
I'm always interested in suggestions for new features.
- vram22 13y agoForgot to mention: xtopdf is cross-platform (), works on Linux, Windows (and Mac OS X, at least if mac.softpedia.com is right). Haven't tested it on Macs, but have on Windows and Linux, for many versions of Python 2.x, from 2.2 through 2.7. () Except for a few platform-specific features such as ODBC.