Stéphane VANDENBOGAERDE /vst .Y wrote:
Hello,
I'd like to use OpenOffice for documentation purpsoe, and I'd like to get
some advices in ordet to know what is the best way for that.
I don't know at all OpenOffice development.
My company uses a command-line 3D renderer, and this one uses many kind of
nodes to describe the 3D scenes. Through the command-line, I can get the
list of the nodes, and the parameters of these nodes.
What I'd like to do is put these info in a Calc document, according a
defined style (layout, cells colors) in order to add some infos
(description of the nodes, range values...), and finally, export that in a
HTML doucment (with a customized export).
Also, at each new release of the renderer, I want to scan my Calc
document, and updating it with the changes of the new version (new
features will be added, and their cell put in red, for example).
I am a 3D programmer, and so I am not supposed to do a lot of OpenOffice
development.
Is it possible to satisfy my needs without to go too thoroughly in the OOo
API, with some Python and XML work, by working on OpenOffice documents,
and not OpenOffice itself ?
What is the best way ? Could you point me to some sites to do that ?
Thanks.
You mentioned that you don't want to program the office itself and in
this case i would recommend that you create a template with the office
and create your document based on this template with some xslt stuff.
Maybe combined with some scripting.
Especially the second requirement of changing or extending existing docs
will probably require some more scripting.
I can't really point you to some good resources because the API project
covers more the office API and the programming of the office instead of
working on ODF directly.
If you want to use the API and the office in the background for your
work, you should take a look into the DevGuide and the SDK examples.
Juergen
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]