--BEGIN PGP SIGNED MESSAGE--
Hash: SHA1
> Have you looked at wxReportWriter?
>
> http://www.daily.de/RepWrt/
Have now. 
I don't think it will really do enough of what I want. And I have decided
that I really do want something Python based.
I'm having a bit of a play with some of my own ideas. If it all works
out,
I'll let everyone know. 
An activex component is included with the new version of openoffice
(windows obviously). You could generate an openoffice writer file pretty
easily and embed it within you app... In case you're interested, here's
a very simple string substitution class for OOo files...
-Mark
oootemplate.py (1.93 KB)
路路路
On Mon, 2003-10-06 at 09:23, Rasjid Wilcox wrote:
On Sunday 05 October 2003 03:01, Remco Strijbos wrote:
Ah, thanks Mark, but Linux is my primary development platform, which I think
pretty much rules out anything ActiveX. I have, however, looked at
OpenOffice Python-UNO bridge for OpenOffice
(Python-UNO bridge).
Create OpenOffice documents with Python. Very cool.
Cheers,
Rasjid.
- --
Rasjid Wilcox
Canberra, Australia (UTC +10 hrs)
http://www.openminddev.net
路路路
On Tuesday 07 October 2003 01:50, Roach, Mark R. wrote:
An activex component is included with the new version of openoffice
(windows obviously). You could generate an openoffice writer file pretty
easily and embed it within you app... In case you're interested, here's
a very simple string substitution class for OOo files...
Not as cool when it comes down to performance. The bridge is quite slow (as is
OpenOffice in general for background stuff). OO is simply too heavy. Also you
have a bad time running it on a display-less server.
For that I chose to create a (badly quickhacked) way of transforming a OO
writer file to a reportlab input source - actually even more than that, it
creates a standalone piece of python code that can be told to print itself
into a pdf file. It also can append several of those "templates" into one
larger document and last but not least you can specify user variables in the
OO writer file and fill them at print time via a dict you hand along.
Bad side is, that currently it misses quite some of the capabilities to make
it generic (i.e. it ignores a bunch of the formatting instructions in OO).
I once opened a sourceforge project for this, but lacking the time and 3rd
party interest I never updated it. If anyone is interested in getting ideas
I'm quite happy to revive the project and share the code.
UC
- --
Open Source Solutions 4U, LLC 2570 Fleetwood Drive
Phone: +1 650 872 2425 San Bruno, CA 94066
Cell: +1 650 302 2405 United States
Fax: +1 650 872 2417
路路路
On Tuesday 07 October 2003 08:26 am, Rasjid Wilcox wrote:
On Tuesday 07 October 2003 01:50, Roach, Mark R. wrote:
> An activex component is included with the new version of openoffice
> (windows obviously). You could generate an openoffice writer file pretty
> easily and embed it within you app... In case you're interested, here's
> a very simple string substitution class for OOo files...
Ah, thanks Mark, but Linux is my primary development platform, which I
think pretty much rules out anything ActiveX. I have, however, looked at
OpenOffice Python-UNO bridge for OpenOffice
(Python-UNO bridge).
Create OpenOffice documents with Python. Very cool.