Hallo Jochen, *,

2010/7/29 Jochen Georges <gnu...@gnugeo.de>:
>
> ich möchte aus einer Java-Applikation heraus ein OO-Text (odt) erzeugen.
> Das Dokument soll möglichst "im Hintergrund", also ohne sichtbares
> Erscheinen von OO, erzeugt und gespeichert werden.
>
> Nun überlege ich, wie ich das am besten mache.
> Bei der Recherche bin ich auf verschiedene Möglichkeiten gestoßen, mit
> Java odt-Dokumente, zu erstellen.
>
> # http://odftoolkit.org

Bräuchte dann kein OOo.

> # Nice Office Access http://ubion.ion.ag/

Kenne ich nicht.

> # jopendocument

ebensowenig.

> # Kann man mit Java auch "direkt" UNO ansprechen, also nur mit Java und
> OO, ohne zusätzliche "toolkits"?

Klar. auch im Hintergrund. (mit -headless und/oder -invisible)

> Welche der Möglichkeiten ist die
>        - einfachste? (einfacher Code, gute Dokumentation)

Kommt darauf an. Für einfache Dokumente wohl das odftoolkit.

>        - praktikabelste? (kleine libs, non-geek-geeignet)

Praktikabel für wen? Für die, die das Teil programmieren sollen, oder
für die, die das nacher dann benutzen?
Java und OOo Programmierung: Da gibts entsprechende Einbindung in
Netbeans und Eclipse, das OOo-SDK braucht man aber in beiden Fällen
(um es zu programmieren), zum Ausführen reicht dann ein installiertes
OOo.

>        - zukunftssicherste? (aktive, große Community, die es 'morgen' auch
> noch gibt.)

Dann wohl OOo's eigene API/UNO

> Da in den odt-Dokumenten math. Formeln dargestellt werden sollen, also
> zusätzlich noch die Frage:

Oha - schwieriges Thema, da bleibt wohl nur OOo fernzusteuern. (warst
Du es, der die Frage bzgl. Formeln und odftoolkit gestellt hat, oder
war das wer anders, kann mich nicht mehr daran erinnern). Formeln sind
grob gesagt (auf Dateiformat-Ebene) Draw-Objekte mit einem
Vorschaubild und den Formelcode als Meta-Information.
wenns mit dem Odftoolkit geht, dann nur von Hand, nicht mit einer
einfachen Fuktion 'insertMathFormula("a+b=c")' - zumindest hab ich
beim überfliegen der Doku nix dementsprechendes gefunden.

> Können  math.Formeln dargestellt werden?

Ja - die Hauptfrage ist: OOo-Eigene Formeln oder auch nur ein Bild von
einer Formel, ggf. durch externe Tools gerendert - beim letzteren
würde sich die Komplexität ja auf das Einfügen eines Bildes
reduzieren, und das geht sicherlich mit allen Möglichkeiten.

> Ich will nur FOSS benutzen!!!

Da spricht nichts dagegen.

ciao
Christian

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@de.openoffice.org
For additional commands, e-mail: dev-h...@de.openoffice.org

Antwort per Email an