Suchen und ersetzen einer Grafik mit regulärem Ausdruck

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Suchen und ersetzen einer Grafik mit regulärem Ausdruck

Re: Suchen und ersetzen einer Grafik mit regulärem Ausdruck

von lorbass » Mi, 25.06.2014 19:41

Lissy01 hat geschrieben:[…] da es mir um einen Ausdruck ging.
Danke, dass du das nicht gleich gesagt hast. Da macht das Helfen gleich doppelt Spaß. :twisted:

Gruß
lorbass

Re: Suchen und ersetzen einer Grafik mit regulärem Ausdruck

von Lissy01 » Mi, 25.06.2014 12:38

Hi Lorbass,
danke mit dem Tipp, das über ZIP-Archiv zu lösen.
Ich haben nun eine andere -sehr primitive- Lösung gewählt, da es mir um einen Ausdruck ging.
Ich habe einfach in den Druckeinstellungen den Druck von Bildern unterbunden.
Gruß, Lissy

Re: Suchen und ersetzen einer Grafik mit regulärem Ausdruck

von lorbass » Mo, 23.06.2014 13:22

Reguläre Ausdrücke beschreiben ausschließlich zu findende Text-Sequenzen.
Lissy01 hat geschrieben:Bei jedem Kommentar hängt ein kleines userbild.
Was heißt „bei“ einem Kommentar? Wo genau ist das Bild eingebunden? Im Kommentar oder im Text am Kommentar-Anker?
Lissy01 hat geschrieben:Andere Formatierungen […]
Ein Bild ist keine Formatierung.

Eine Möglichkeit, die Bilder ohne Navigator schnell zu finden und zu löschen besteht darin, etwas abseits der Spielregeln zu arbeiten. Dazu musst du wissen, dass eine odt-Datei nichts anderes als ein Zip-Archiv ist. Du kannst die Writer-Datei also – ggf. nach Umbenennen von xyz.odt nach xyz.zip oder xyz.odt.zip – mit einem normalen Zip-Programm wie WinZip oder dem kostenlosen 7zip entpacken. Beim Entpacken wird u.a. ein Unterverzeichnis Pictures angelegt, aus dem du die unerwünschten Bilder löschen kannst.

Der eigentliche Inhalt des Dokuments ist in der Datei content.xml abgelegt. Diese Datei kannst du mit einem normalen Text-Editor bearbeiten, der mit UTF-8 und Regulären Ausdrücken umgehen kann. Die Bilder sind mit Sequenzen im Text verankert, für die Reguläre Ausdrücke formulieren kannst.

Beispiel:
<draw:frame draw:style-name="fr1" draw:name="Grafik1" text:anchor-type="paragraph" svg:width="16.002cm" svg:height="8.364cm" draw:z-index="0"><draw:image xlink:href="Pictures/2000000100004437000023A899DD4296.svg" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"/>
Nachdem du alle Bildanker rausgeworfen hast, kannst du alles wieder hübsch ;) als Zip-Archiv xyz_neu.zip verpacken und dieses nach xyz_neu.odt umbenennen. Wenn du alles richtig gemacht hast, kannst du diese Datei wieder mit dem Writer bearbeiten.
  • Sicherbeitshinweis:
    Fertige vor diesen Arbeiten unbedingt eine Sicherungskopie deiner Writer-Datei an!
Gruß
lorbass

Suchen und ersetzen einer Grafik mit regulärem Ausdruck

von Lissy01 » Mo, 23.06.2014 11:23

Ich habe aus dem Internet einen riesigen langen TExt mit 100erten von Kommentaren in OpenOffice kopiert.
Bei jedem Kommentar hängt ein kleines userbild.
Diese möchte ich suchen und durch erstazlos entfernen.
Also mit leerem Text ersetzen.
Gibt es einen regulären Ausdruck für eine eingebettet Grafik?
Andere Formatierungen möchte ich behalten, deshalb bringts nichts, wenn ich es als reines Textformat abspeichere.

Nach oben