von Willy » Do, 30.07.2009 01:55
Hi,
hat jemand eine elegante Lösung, wie sich die Dokumenteigenschaften in den Metadaten (z.B. Autor, Titel, Beschreibung, einige weitere benutzerspezifische Infos) per Programm direkt aus einem Writer-Text erzeugen lassen - also genau die umgekehrte Richtung, zu der in OOO angebotenen Lösung per Feldbefehl?
Ausfüllen/Editieren des Eigenschaften-Dialogs per Tastatur oder per Drag&Drop wäre insgesamt zu aufwändig, weil sich bei fertigen Dokumenten einige Eigenschaften, z.B. die "Beschreibung" , immer wieder leicht verändern und die entsprechenden Metadaten textgleich zurm Dokumentinhalt gehalten werden müssen.
Falls ich ein neues Makro schreiben muss: Da in die Textgestaltung möglichst nicht sichtbar eingegriffen werden soll (keine Textfelder), wäre meine Idee für das "Finden" der jeweiligen "Eigenschaften" im Text, den relevanten Passagen besondere (Absatz-)Formatvorlagen zuzuweisen. Nach diesen Formatvorlagen könnte im Makro dann gesucht werden. Oder gibt's einfachere Wege?
Danke für Tipps.
Willy (OOO 3.1)
Hi,
hat jemand eine elegante Lösung, wie sich die Dokumenteigenschaften in den Metadaten (z.B. Autor, Titel, Beschreibung, einige weitere benutzerspezifische Infos) per Programm direkt aus einem Writer-Text erzeugen lassen - also genau die umgekehrte Richtung, zu der in OOO angebotenen Lösung per Feldbefehl?
Ausfüllen/Editieren des Eigenschaften-Dialogs per Tastatur oder per Drag&Drop wäre insgesamt zu aufwändig, weil sich bei fertigen Dokumenten einige Eigenschaften, z.B. die "Beschreibung" , immer wieder leicht verändern und die entsprechenden Metadaten textgleich zurm Dokumentinhalt gehalten werden müssen.
Falls ich ein neues Makro schreiben muss: Da in die Textgestaltung möglichst nicht sichtbar eingegriffen werden soll (keine Textfelder), wäre meine Idee für das "Finden" der jeweiligen "Eigenschaften" im Text, den relevanten Passagen besondere (Absatz-)Formatvorlagen zuzuweisen. Nach diesen Formatvorlagen könnte im Makro dann gesucht werden. Oder gibt's einfachere Wege?
Danke für Tipps.
Willy (OOO 3.1)