Le nettoyeur SVG

Pourquoi les SVG exportés depuis le CAO cassent les analyseurs et comment le nettoyeur SVG de cncfoam.com les répare : suppression des résidus d'Inkscape/DXF, nettoyage par lots des dossiers et téléchargement d'un ZIP propre.

Les fichiers SVG exportés depuis des programmes de CAO — surtout ceux qui ont transité par un import DXF dans Inkscape — sont souvent remplis de déchets qui font planter les analyseurs SVG. Le nettoyeur SVG supprimez ces déchets pour que vos contours se chargent proprement

Qu'est-ce qui cloche avec les SVG de CAO ?

Quels sont les résidus courants que le nettoyeur élimine ?

  • <symbol id="*Model_Space"> — l'astérisque est un caractère d'identifiant XML invalide qui fait planter les analyseurs.
  • <inkscape:path-effect> effets de chemin en temps réel.
  • <pattern id="Hatch…"> remplissages de hachures DXF.
  • <marker id="Distance…"> marqueurs de cotation.
  • Entrées inutilisées de <defs> et xml:space="preserve" errants.

Deux façons de l'utiliser ?

  • Automatique — cncfoam.com nettoie chaque SVG dès que vous le chargez ou le déposez dans l'outil, en affichant une notification de ce qui a été supprimé. Vous n'avez généralement jamais besoin d'y penser.
  • L'outil autonome — la page publique nettoyeur SVG nettoie les fichiers dans votre navigateur (rien n'est téléchargé). Déposez un seul fichier ou un dossier entier ; chaque fichier reçoit un badge NETTOYÉ / DÉJÀ NETTOYÉ / ÉCHEC avec le message exact de l'analyseur, et vous pouvez tout télécharger en ZIP.

Sécurité

Les SVG peuvent contenir des scripts, donc chaque SVG qui entre sur cncfoam.com est également sanitisé<script>, <foreignObject>, gestionnaires d'événements et liens javascript:/data: sont supprimés — avant d'être analysés ou stockés. Le nettoyeur concerne la facilité d'analyse le sanitizer concerne la sécurité ; les deux s'exécutent automatiquement.

Si un SVG refuse de se charger n'importe où — pas seulement sur cncfoam.com — faites-le d'abord passer par le nettoyeur. Cela répare un nombre surprenant de fichiers qui ne s'ouvrent pas.