← Zurück zum Hilfecenter

Was entfernt der SVG-Reiniger genau?

gefragt von Arcadist · 2026-05-24
Sechs Dinge, alles Reste aus Inkscape-/DXF-Importen, die kein Teil einer gültigen Foamcube-Form jemals benötigt:

1. **`<symbol id="*…">`** — DXF Model_Space / Paper_Space-Platzhalter. Das `*` macht die Datei für strikte XML-Parser ungültig.
2. **`<inkscape:path-effect …>`** — Live Path Effects (z. B. fillet_chamfer). Der sichtbare Pfad ist für sich allein in Ordnung; die LPE-Definition ist nur nützlich, wenn Sie den Pfad innerhalb von Inkscape erneut bearbeiten möchten.
DXF-Schraffuren
Abstand X
5. **Undefinierte Definitionen** — alles in `<defs>`, auf das im Dokument nicht über `url(#…)`, `href="#…"` oder `xlink:href="#…"` verwiesen wird. Auffangbecken für seltene Fälle.
6. **`xml:space="preserve"`** im Stamm-`<svg>` — harmlos, aber Inkscape fügt es überall hinzu und unser Serialisierer benötigt es nicht.

Was es NICHT berührt: Pfade, Polygone, Rechtecke, Kreise, Transformationen, `<sodipodi:namedview>` (Inkscape-Ansichtszustand) oder jede Definition, die tatsächlich referenziert wird.

Teste es an deiner eigenen Datei auf https://cncfoam.com/svg_cleaner.php — die Ergebnis-Seite listet genau auf, was es entfernt hat, nach Anzahl und Typ.

Ihre Antwort

Konto erstellen oder Anmelden antworten