← Retour au centre d'aide

Qu'est-ce que le nettoyeur SVG élimine exactement ?

demandé par arcadist · 2026-05-24
Six choses, toutes des restes d'importations Inkscape / DXF dont aucune partie d'une forme valide pour découpeuse de mousse n'a jamais besoin :

1. **`<symbol id="*…">`** — Espaces de travail DXF Model_Space / Paper_Space (espaces papier). Le `*` rend le fichier XML invalide pour les analyseurs stricts.
2. **`<inkscape:path-effect …>`** — Effets de chemin actifs (arrondi_biseau, etc.). Le chemin visible est correct en soi ; la définition de l'EPA n'est utile que si vous allez rééditer le chemin dans Inkscape.
Hachures DXF, jamais référencées par ce que nous découpons ?
Distance X
5. **Définitions inutilisées** — tout ce qui se trouve dans `<defs>` et qui n'est référencé dans le document via `url(#…)`, `href="#…"` ou `xlink:href="#…"`. Solution universelle pour les cas marginaux.
6. **`xml:space="preserve"`** sur la racine `<svg>` — inoffensif mais Inkscape l'ajoute partout et notre sérialiseur n'en a pas besoin.

Ce qu'il ne touche PAS : chemins, polygones, rectangles, cercles, transformations, `<sodipodi:namedview>` (état de vue Inkscape), ou tout élément def effectivement référencé.

Testez-le sur votre propre fichier sur https://cncfoam.com/svg_cleaner.php — la page de résultat liste exactement ce qu'il a supprimé, par nombre et par type.

Votre réponse

Créer un compte ou connexion répondre