svg-Bildbearbeitung per Skript

30/03/2009 - 18:42 von Markus Wichmann | Report spam
Hi all,

ich wollte mal fragen, ob es möglich ist, SVG-Bilder per Skript zu
bearbeiten. Genauer gesagt soll folgendes getan werden:

- Quellbilder: http://commons.wikimedia.org/wiki/File:Dice-1.svg
Dabei dann die 1 bis 5 hochzàhlen und anschließend 6a einsetzen.

- Bei jedem Kreis die Konturlinienfarbe und die Flàchenfarbe auf schwarz
setzen
- Den eingerahmten Teil des Hintergrundes auf weiß setzen.
- PNG-Export nach wn.png (dabei ist das erste n eine Zahl zwischen 1 und
6)

- Eingerahmten Teil des Hintergrundes auf rot setzen, ohne die Kreise zu
überdecken.
- PNG-Export nach rn.png

Das soll für jeden Würfel gemacht werden (wie gesagt, 6a statt 6, weil
hier die senkrechte 6 stàrker verbreitet ist...)

Gibt es dafür eine Skripting-Lösung, oder war das von Hand machen doch
das schnellste? Ich wüsste es nur gerne, falls ich es mal wieder
brauche.

Tricky ist auch das Herunterladen der Bilder: Ein guter Skripter würde
nach dem Inhalt eines <div> mit dem Attribut »class=fullImageLink«
filtern und dann von dem darin enthaltenen Link die Zieladdresse
kopieren. Ich habe das nicht gemacht, sondern die Bilder einzeln er Hand
geladen. Hàtte ich auch das besser machen können?

Danke für Tipps,
Markus

GUI - ein Hintergrundbild und zwölf XTerms

vim -c "exec \"norm iwHFG#NABGURE#IVZ#UNPXRE\"|%s/#/ /g|norm g??g~~"
 

Lesen sie die antworten

#1 Cyrus Kriticos
30/03/2009 - 20:17 | Warnen spam
Markus Wichmann wrote:

Gibt es dafür eine Skripting-Lösung, oder war das von Hand machen doch
das schnellste? Ich wüsste es nur gerne, falls ich es mal wieder
brauche.



Der Teil "falls ich es mal wieder brauche" gefàllt mir gut. Mit fàllt nur
Overkill ein.

Tricky ist auch das Herunterladen der Bilder: Ein guter Skripter würde
nach dem Inhalt eines <div> mit dem Attribut »class=fullImageLink«
filtern und dann von dem darin enthaltenen Link die Zieladdresse
kopieren. Ich habe das nicht gemacht, sondern die Bilder einzeln er Hand
geladen. Hàtte ich auch das besser machen können?



Wenn Du für 6 Bilder auf Overkill stehst kannst Du Dich mit der API
beschàftigen: http://de.wikipedia.org/w/api.php

Grüße | Estimator: "Gommste von driebn?"
Cyrus | Tapio: "Gànse fleisch mal den Kofferraum oof moch'n?"
| Quelle: Forum des Heise-Newstickers

Ähnliche fragen