Seite 1 von 1

Converter

Verfasst: Do, 09.03.2006 16:23
von märliprinz
Hallooo :wink:

Ich habe de Auftrag bekommen eine Java-Klasse zu schreiben die ein OpenOffice Dokument in ein PDF umwandelt (konvertiert).

z.B.

Code: Alles auswählen

public void convertOOoDocToPdf(String oodoc, String pdf){

}
Nun ich weiss das OpenOffice eine Schnittstelle (UNO) zu verfügung stellt... mehr nicht.

Kann mir jemand weiterhelfen?

Grüsse Märliprinz

Verfasst: Fr, 10.03.2006 14:56
von Eckhardt
Hallo Märliprinz,

OO bietet selbst schon eine Exportfunktion an (Datei - Exportieren als PDF). Reicht die nicht ??

Verfasst: Fr, 10.03.2006 15:11
von märliprinz
Eckhardt hat geschrieben: OO bietet selbst schon eine Exportfunktion an (Datei - Exportieren als PDF). Reicht die nicht ??
Nein, ich möchte diese Funktion gerne in mein Programm einbauen, deswegen...

Verfasst: Fr, 10.03.2006 16:27
von ykcim
Schau hier oben in der Liste im ersten Beitrag bei den Links.
Dort findest Du das Developerquide mit vielen Beispiel zu Java und OO.

In Java musst du dann in etwa folgenden Aufruf umsetzen:

Code: Alles auswählen


Dim myProps(0) as New com.sun.star.beans.PropertyValue
sUrl= "file:///C:/test.pdf"
myProps(0).Name="FilterName"
myProps(0).Value = "writer_pdf_Export"
myDoc = thisComponent
myDoc.storetoUrl(sUrl,myProps())

mfg
Michael