Hello all,
I would like to get some opinionated opinions from you
on a design decision I have to make.
The system we write and sell is written in Python, and now we
need reports on paper. Until now, all reports have been made
available from a website, but users complain that they don't look
good enough and have unnecessary page feeds.
We have been mulling over the methods available from Python:
1) Produce HTML but try to format it for a printer, not screen.
Pagination will always be a problem, but this is the quickest way
to do it.
2) Use the PDF format and learn how to use ReportLab. I must confess
that the online tutorial seems daunting. In any case, the reader will
have to install Adobe Acrobat Reader to have a look at the document, and
not all employees at our clients have one installed. I do like this
method the best right now.
3) Learn how to use the RTF format. At least every user can open and
print such a document from Wordpad if nothing else. Downside is, noone
has an RTF based report generator for Python unless I'm mistaken ? Writing
in raw RTF doesn't sound fun.
4) Generate a Word Document by running Word via COM on the webserver
where our system is running. This might crash the webserver and is probably
slow ?
If someone has experience with one of the above methods or knows about
yet another way to do this, I'd love to hear about it !
Best regards,
Kari Hardarson, Iceland
_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Other options: http://listserv.ActiveState.com/mailman/listinfo/ActivePython