ich möchte (unter LibreOffice) ein neues Textdokument, basierend auf einer Dokumentvorlage, erstellen. Soweit kein Problem:
Code: Alles auswählen
Dim args(0) As New com.sun.star.beans.PropertyValue
Dim sURL As String
sURL = "file:///home/test/vorlage.ott"
args(0).Name = "AsTemplate"
args(0).Value = True
StarDesktop.loadComponentFromUrl(sURL, "_blank", 0, args())
Wie erzeuge ich ein solches Dokument (und greife auf die Dokumentvorlage zurück) wenn ich nur weiß das die Dokumentvorlage unter Datei-Neu-Vorlagen und Dokumente eingetragen ist, und ich nicht weiß liegt die Vorlage physisch im user-, share- oder uno-Packages (auch unterschieden nach user und share) Verzeichnis oder noch anderswo?
Muss ich überhaupt den physischen Pfad zur Vorlage kennen/Ermitteln WENN ich weiß das die Vorlage in die Vorlagenverwaltung integriert ist, oder gibt es dafür einen Trick der das vereinfacht?
Gruß
Stephan