Normalerweise erledige ich alle Bildbearbeitungsaufgaben mit convert
ImageMagic, aber ich kann nicht mit svg-Dateien arbeiten. Sie können sich jedoch inkscape
von der Befehlszeile aus bedienen :
for i in *bmp; do inkscape -f "$i" -l "$i.svg"; done
Dadurch werden Dateien erstellt, die aufgerufen werden foo.bmp.svg
. Versuchen Sie Folgendes, um die Namen richtig zu machen:
for i in *bmp; do inkscape -f "$i" -l "${i%.bmp}.svg"; done
Das Problem bei diesem Ansatz ist, dass zumindest auf meinem System ein ärgerlicher grafischer Dialog angezeigt wird, in dem gefragt wird, ob ich das Bild verknüpfen oder einbetten möchte:
Sie müssen also immer noch manuell auf OK klicken, aber es ist immer noch viel schneller als es Datei für Datei zu tun.
Die Ausgabebilder sind, soweit ich das beurteilen kann, identisch:
Theoretisch sollten beide convert
und rsvg-convert
dies in der Lage sein, aber ich konnte es in den wenigen Minuten, die ich damit verbrachte, nicht schaffen, meine Bilder richtig zu bearbeiten. Trotzdem sind sie beide einen Blick wert.
potrace
.