von mipa » Do, 22.03.2007 07:20
Hallo,
ich möchte per Java-Code an einer Textmarke einer Writer-Datei, eine Writer-"Textbaustein"-Datei einfügen.
Code: Alles auswählen
XDocumentInsertable insertDoc = (XDocumentInsertable) UnoRuntime
.queryInterface(XDocumentInsertable.class, xCursor);
PropertyValue[] aProps = new PropertyValue[] { new PropertyValue() };
String url = OOUtils.toURL(insertDatei);
try {
insertDoc.insertDocumentFromURL(url, aProps);
} catch (Exception e) {
}
Das klappt soweit auch sehr gut, aber leider gehen dabei manche Formatierungen (u.a. Tabs) der "Textbaustein"-Datei verloren. Das ist natürlich blöd, weil das gerade der Sinn des Textbausteins sein sollte
Hat jemand vielleicht einen Tip, wie man eine Datei so einfügen kann, dass alle Formatierungen beibehalten bleiben?
Vielen Dank schon mal im Voraus!
Michaela
Hallo,
ich möchte per Java-Code an einer Textmarke einer Writer-Datei, eine Writer-"Textbaustein"-Datei einfügen.
[code]
XDocumentInsertable insertDoc = (XDocumentInsertable) UnoRuntime
.queryInterface(XDocumentInsertable.class, xCursor);
PropertyValue[] aProps = new PropertyValue[] { new PropertyValue() };
String url = OOUtils.toURL(insertDatei);
try {
insertDoc.insertDocumentFromURL(url, aProps);
} catch (Exception e) {
}
[/code]
Das klappt soweit auch sehr gut, aber leider gehen dabei manche Formatierungen (u.a. Tabs) der "Textbaustein"-Datei verloren. Das ist natürlich blöd, weil das gerade der Sinn des Textbausteins sein sollte :(
Hat jemand vielleicht einen Tip, wie man eine Datei so einfügen kann, dass alle Formatierungen beibehalten bleiben?
Vielen Dank schon mal im Voraus!
Michaela