Datei mit Formatierung einfügen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

mipa
*
Beiträge: 10
Registriert: So, 21.01.2007 17:54

Datei mit Formatierung einfügen

Beitrag von mipa »

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