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

Reply via email to