Angenommen, Sie möchten mehrere Bitmaps mit einigen festen Inkscape-Tracing-Einstellungen nachzeichnen. Gibt es eine Möglichkeit, dies automatisch mit einer Batch-Datei zu tun?
Ich habe ein Repo für diese Aufgabe erstellt, zu spät, aber ich hoffe, es hilft
# New trace action with fully optional parameters
selection-trace:{scans},{is_smooth[0|1]},{is_stack[0|1]},{is_remove_background[0|1],{speckles},{smooth_corners},{optimize}}
# Example:
# Trace 256 colors then export to output.svg
$ inkscape.exe --actions="select-all;selection-trace:256,0,1,1,4,1.0,0.20;export-filename:output.svg;export-do;" "input.png" --batch-process
Inkscape-Trace-Bitmaps mit einer eingebetteten Version von Potrace. Leider können wir nicht über die Befehlszeile darauf zugreifen. Darüber hinaus gibt es keine gemeinsam genutzten Bibliotheken von Inkscape und Portrace, was bedeutet, dass Sie potrace zusätzlich zu Inkscape installieren müssen, um Bitmaps über die Befehlszeile zu verfolgen.
Der Vorteil dabei ist, dass Sie viel mehr Zugriff auf die Feinabstimmung Ihrer Traces mit spezifischen Optionen haben, die im Potrace-Handbuch gut aufgelistet sind .
Auf Linux-Systemen sollte potrace in Ihren Software-Repositories verfügbar sein. Quellpakete und vorkompilierte Binärdateien für andere Betriebssysteme sind bei sourceforge erhältlich .
Andrestand