Project info for xtopdf

Share This Created 11 Jun 2006 at 17:16 UTC by vasudevram, last modified 12 Aug 2006 at 11:20 UTC by vasudevram.


Freshmeat page:


Updated: 2006-08-12:

ANN: xtopdf: PDF creation / conversion toolkit: alpha release of v1.3 (convert CSV, TDV, XLS to PDF)


This is actually a somewhat preliminary announcement, but may be of interest to developers / users who know Python and/or have earlier checked out my xtopdf PDF creation / conversion toolkit

I've released (via my own web site, not yet properly packaged/documented and put on the SourceForge site, that will be done in some days), the next version of xtopdf: v1.3.

This version adds support for conversion of CSV, TDV (Tab Delimited Values) and XLS (limited support) to PDF.

v1.3 also adds some GUI tools written using wxPython (v1.0 had only command-line tools and a library for developers).

Full announcement here:


and Thanks



Vasudev Ram

Software consulting and training


I am looking for suggestions for enhancements to xtopdf, and also for comments on the code.

Appreciate any inputs, and will give credit to all suggestions implemented.

Updates to xtopdf that are in an alpha state (not yet released on the SourceForge site, will be released after some refactoring and testing):

additional input formats (CSV - Comma Separated Values, TDV - Tab Delimited Values, Windows ODBC data), some GUI frontends (written in wxPython). CSV and ODBC support implies that you can use xtopdf to convert simple spreadsheets and database tables to PDF, respectively.

Also planned is Linux database support via the Python DB-API, for some databases like MySQL, SQLite, etc.

xtopdf: Tools to convert other formats (x) to PDF; x as in math. - solve for x :-) Currently x == {.txt, .DBF}. Others to follow.

Benefits: all those of PDF (better cross-platform viewing/printing, read-only, etc.)

News release about xtopdf

Content of above URL:

"Jul. 20, 2004 An open source software utility that provides a way to convert files into Adobe PDF (portable document format) is now available for download. The software, which has achieved a stable release, is useful for quickly converting plain text files or .DBF database records to PDF format, providing a read-only, cross-platform way to view and print data, according to project leader Vasudev Ram. Support for additional source file formats is planned in future releases.

Ram says xtopdf has no OS-dependent code, and should work on any platform where Python runs, including Linux, Unix, and Windows. It requires Python 2.2 or higher, as well as the open source version of the ReportLab toolkit, which is also written in Python.

Version of 1.0 of xtopdf is an open source project on SourceForge. "

License: BSD

This project has the following developers:

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page