Seite 1 von 1

Quelltext eines Dokumentes ändern und speichern

Verfasst: Di, 22.12.2009 11:11
von sma
Hallo,

ich stand vor dem Problem, dass Calc ohne mein (bewusstes) Zutun unzählige Hyperlinks geändert hat - sprich Calc hat die ursprünglichen Links file:///K:/... plötzlich zu file://msamba2/K:/... umgeändert. Warum auch immer. Ich musste den Textteil msamba2/ aus vielen Hyperlinks löschen, was - so weit ich weiß - nicht mit der "Suchen und Ersetzen"-Funktion von OOo Calc geht. Also wählte ich den Umweg über den Quelltext der Datei (content.xml).

Ich habe um den Quelltext der Calc-Datei zu ändern den ods-Container mit 7-Zip (unter Windows) geöffnet -> dann die Datei content.xml mittels "Bearbeiten" im Editor geöffnet -> mittels der "Suchen und Ersetzen"-Funktion des Editors geändert -> dann gespeichert -> und letztlich die geänderte content.xml-Datei mittels 7-Zip wieder in das ods-Archiv verfrachtet (ging alles ganz automatisch über eingeblendete Dialogfenster). Klappte perfekt.

Nun zu meiner eigentlichen Frage: Hat OOo eine eigene Funktion eingebaut, um die Quelltexte der Dateien zu ändern und zu speichern? Oder muss man den Umweg über ein externes Programm - wie z.B. 7-Zip - gehen?

Zusatzfrage: Wie macht man das mit einer Linuxdistribution (z.B. Ubuntu), wofür es ja kein 7-Zip gibt?

Re: Quelltext eines Dokumentes ändern und speichern

Verfasst: Di, 22.12.2009 12:19
von hylli
Prinzipiell gleiche Vorgehensweise wie unter Windows, lediglich das Packprogramm wird anders heißen.

Nach dem Bearbeiten die Dateien zusammenpacken und als Endung *.ods wählen, fertig. Falls das nicht möglich ist, einfach als ZIP packen und anschl. die Endung in .ods umbenennen.

Hylli