CLI-API unter C#

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: CLI-API unter C#

Re: CLI-API unter C#

von topperdel » Sa, 19.04.2008 19:29

hol.sten hat geschrieben:
topperdel hat geschrieben:3. Hat jemand Erfahrungen mit der Verteilung von OOo bei Anwendern ohne OOo gleich installieren zu müssen? Ich möchte also OpenOffice und die APIs aus meinem Programm heraus nutzen. Die Programmdateien von OOo könnte man ja auch einfach in einem Unterverzeichnis bereitstellen, oder?[/quote[
Also um eine Installation kommst du wohl nicht herum. Den einzigen Ausweg den ich sehe, wäre der Einsatz von [ur[=http://portableapps.com/apps/office/openoffice_portable]Portable OpenOffice.org[/url]: http://ooo42.org/download-portableooo.html.
Hm, die hab ich mir auch schon angesehen. Da fehlt das für mich notwendige ActiveX-Objekt, das war da nicht mit drin...

Re: CLI-API unter C#

von hol.sten » Sa, 19.04.2008 18:42

topperdel hat geschrieben:3. Hat jemand Erfahrungen mit der Verteilung von OOo bei Anwendern ohne OOo gleich installieren zu müssen? Ich möchte also OpenOffice und die APIs aus meinem Programm heraus nutzen. Die Programmdateien von OOo könnte man ja auch einfach in einem Unterverzeichnis bereitstellen, oder?
Also um eine Installation kommst du wohl nicht herum. Den einzigen Ausweg den ich sehe, wäre der Einsatz von Portable OpenOffice.org: http://ooo42.org/download-portableooo.html.

CLI-API unter C#

von topperdel » Sa, 19.04.2008 18:28

Hallo zusammen!

Ich würde gerne folgende Dinge aus C#/.NET über die API von OOo tun, komme aber einfach auf keinen grünen Zweig. Vielleicht kann mir jemand hier helfen?

1. Ich habe OOo bereits über das EmbeddedOpenOffice-Control in meine .Net-Anwendung eingebaut. Jetzt würde ich gerne eine Toolbar oder Einträge in der Menüleiste erstellen und auf Klicks darauf direkt in meiner Anwendung reagieren. Ich finde aber nicht die zuständigen Interfaces/Services. Hat jemand vielleicht auch aus der Java-Ecke eine Idee?

2. Ich würde gerne eine Art von Rahmen "vererben". Es gibt ja so Zeichenrahmen, also im Prinzip Objekte, die man Positionieren und in ihrer Größe ändern kann. Kann ich da eigene Objekte draus ableiten, vom Anwender in einem Dokument ablegen lassen und später aus der Erstellten Datei wieder auslesen?

3. Hat jemand Erfahrungen mit der Verteilung von OOo bei Anwendern ohne OOo gleich installieren zu müssen? Ich möchte also OpenOffice und die APIs aus meinem Programm heraus nutzen. Die Programmdateien von OOo könnte man ja auch einfach in einem Unterverzeichnis bereitstellen, oder?

Ich bin für jeden Hinweis dankbar. Ich quäle mich schon seit Tagen um irgendwas über die CLI-UNO-Bridge zu erreichen, komme aber einfach nicht voran...

Viele Grüße und herzlichen dank soweit!

TopperDEL

Nach oben