Zum Inhalt

CFG-10 – SVG-Werkzeug wählen

Mit other.svgTool wird global festgelegt, welches Werkzeug ImageConvert für die SVG-Erzeugung verwendet. Das betrifft alle Kunden dieses Programmstarts und erzeugt selbst noch keine SVG-Ausgabe. Ein passender Webausgang mit format: "svg" ist zusätzlich nötig.

Fundort und Optionen

In der globalen Datei innerhalb von other:

{"other": {"svgTool": "inkscape"}}

Nur ein Änderungsausschnitt, keine vollständige Globaldatei; übrige Einstellungen erhalten.

Wert Voraussetzungen / Einsatz
"inkscape" Inkscape muss installiert und vom Lieferstand auffindbar sein.
"mutool" Passende mutool-Distribution bereitstellen. Laut Manual PDF-Konvertierung; EPS muss vorher nach PDF gelangen.

Das Manual zeigt andernorts "mutool"; das ist kein Widerspruch zwischen zwei Defaults, sondern ein anderer Beispielwert. Kein allgemeiner sicherer Tooldefault belegt. Der lokale Source wählt bei nicht gefundener Inkscape-EXE mutool; bei vorhandener EXE berücksichtigt er den Toolwert, bei anderen Strings gegebenenfalls den exakten Eingangsunterpfad mutool. Das ist kein zusätzlicher dokumentierter Enumwert. Bei fehlendem/null Toolwert kann der .Equals-Zugriff fehlschlagen. Neue Konfigurationen deshalb mit einem der beiden dokumentierten Namen ausdrücklich belegen; keine Toolpfade einsetzen. Details: globale Feldreferenz.

Vorgehen

  1. Tatsächliche Distribution und vorhandene Werkzeuge feststellen. Den Toolnamen nicht als Beweis vorhandener Installation ansehen.
  2. Globaldatei sichern und ausschließlich other.svgTool setzen. In der Kunden-JSON den gewünschten SVG-Ausgang kontrollieren, siehe SYS-03.
  3. Bei EPS zusätzlich den Weg EPS→PDF und die Ghostscriptbereitstellung des Lieferstands klären. Der Source sucht gswin64c.exe; daraus folgt kein auf jedem Rechner gültiger Installationspfad.
  4. Syntax prüfen und kontrolliert neu starten. Der Titel der Hauptanzeige enthält laut Manual die Auswahl zwischen Inkscape und mutool.
  5. SVG-Resultat und Motiv beurteilen; vorhandene SVG-Datei oder Titeltext allein sind kein Prozessnachweis für das tatsächlich ausgeführte Tool.

Grenzen

Eine direkte SVG-Eingabe kann übernommen werden und eignet sich deshalb nicht als Beleg der Werkzeugwahl. Auch ein gleich aussehendes Ergebnis beweist weder verwendete Executable noch Argumente oder das Ausbleiben eines Fallbacks. Historische projektinterne Umschaltvergleiche ändern diese Nachweisgrenze nicht.

Quellen und Verweise

ImageConvert-4.pdf, 09.10.2026, physisch S. 5, 7, 10–11 und 13. Statischer Intake IC/Form1.cs Z. 124–153, 471, 1956, 7345–7351, Revisionliteral 20261013. SVG-Webformat · Ausgänge aktivieren · Sicher ändern