← 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 (Fillet/Chamfer etc.). Der sichtbare Pfad ist für sich allein in Ordnung; die LPE-Definition ist nur nützlich, wenn du den Pfad innerhalb von Inkscape nachbearbeiten willst.
3. Muster DXF-Füllflächen, nie von etwas referenziert, das wir schneiden.
4. Abstand X? DXF-Dimensionierungslinien-Pfeilspitzen
5. Unbenutzte Defs — alles in `<defs>`, auf das im Dokument nicht über `url(#…)`, `href="#…"` oder `xlink:href="#…"` verwiesen wird. Auffangbecken für den langen Schwanz.
6. xml:space="preserve" am Root-`<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 bei SVG-Cleaner? — Die Ergebnisliste zeigt genau, was entfernt wurde, nach Anzahl und Typ.

Ihre Antwort

Konto erstellen oder Anmelden antworten