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