
Obwohl das SVG-Format viele Vorteile hat, so vermisst man an vielen Stellen die Unterstützung dieses Formats durch bestehende Programme. An diese Stelle setzt das Programm SVGExodus ein, welches zur Konvertierung von SVG-Dateien in andere Formate dient.
Dabei können ganze Ordnerstrukturen nach SVG-Dateien durchsucht werden, um diese alle automatisch zu konvertieren (Stapelverarbeitung/Batch). Weiterhin kann ein Ordner mit SVG-Dateien beobachtet werden. Sollte sich eine darin befindliche SVG-Datei ändern, so wird automatisch eine Konvertierung durchgeführt (Observing On-Demand-Converting).
Features:
Mit SVGEXodus lassen sich SVG-Dateien in andere Formate umwandeln. Dies kann im Zuge einer Stapelverarbeitung geschehen (mehrere Dateien auf einmal) oder durch die Beobachten-Funktion, bei der auf Änderungen in den SVG-Dateien gelauscht und bei Änderung konvertiert wird.
Die ursprüngliche Motivation zu SVGExodus kam während der Anfertigung einer Abschlussarbeit mit LyX. Hierbei sollten nur Vektorformate zum Einsatz kommen, umso eine einen scharfen Druck bei geringem Speicherverbrauch zu erreichen. Die Integration von SVG-Support in LyX und LaTeX war dabei nicht zufriedenstellend.
Viele Bilder wurden mit dem Graph Editor yEd erzeugt, welcher alledings Probleme bei dem Export von PDF (fest DIN A*-Formate, verpixelte Icons) und EPS (Darstellung eines weißen Hintergrundes, verpixelte Icons) hatte (Stand Version 3.7.0.2). Einzig SVG-Dateien wurden zufriedenstellend exportiert. Somit lag es nahe, einfach die exportierte SVG-Datei mit einem anderen Konverter in das PDF-Format umzuwandeln.
Um durch diesen Umweg kein Zeitverlust zu haben, wurde SVGExodus entwickelt: Es beobachtet einen Ordner und wenn eine SVG-Datei in diesem Ordner erstellt oder geändert wurde, wird automatisch eine Konvertierung ins PDF-Format durchgeführt. Dieses wurde dann in LyX eingebettet werden. Bei Änderungen im Bild musste also nur die SVG-Datei neu aus yEd exportiert werden, schon ist das aktualisierte PDF-Äquivalent in LyX (LyX bemerkt die Änderung in der PDF-Datei selbstständig).
| Name: | SVGExodus |
|---|---|
| Typ: | Freeware |
| Sprache: | Englisch |
| Lizenz: | CC BY-ND 3.0 |
| Version: | 1.0.0 |
| Größe: | 17,4 MB |
| Betriebssystem: | plattformunabhängig (Windows, Mac OS X, Linux) |
| Programmiersprache: | Scala |
| Systemvoraussetzungen: | Java Laufzeitumgebung/Java Runtime Environment (JRE) 6 |
Feedback zu diesem Tool? Schreiben Sie mir doch!
Kommentare
Es sind keine Kommentare vorhanden