El limpiador de SVG

¿Por qué los SVGs exportados desde CAD rompen los analizadores y cómo el limpiador SVG de cncfoam.com los soluciona: eliminando residuos de Inkscape/DXF, limpieza por lotes de carpetas y descarga de un ZIP limpio.

```

Los archivos SVG exportados desde programas CAD —especialmente aquellos que han pasado por una importación DXF en Inkscape— suelen estar llenos de basura que bloquea los analizadores SVG. El limpiador de SVG ¿Eliminar esa basura para que tus contornos se carguen sin problemas?

¿Qué falla en los SVG de CAD?

¿Qué elementos comunes elimina el limpiador?

  • <symbol id="*Model_Space"> bloques — el asterisco es un carácter no válido para id XML que bloquea los analizadores.
  • <inkscape:path-effect> efectos de ruta en vivo.
  • <pattern id="Hatch…"> rellenos de sombreado DXF.
  • <marker id="Distance…"> marcadores de dimensión.
  • Entradas no utilizadas de <defs> y xml:space="preserve" sueltas.

Dos formas de usarlo

  • Automático — cncfoam.com limpia cada SVG en el momento en que lo cargas o arrastras a la herramienta, mostrando un mensaje emergente de lo que se eliminó. Normalmente nunca necesitas preocuparte por ello.
  • La herramienta independiente — la página pública limpiador de SVG limpia archivos en tu navegador (nada se sube). Arrastra un solo archivo o una carpeta completa; cada archivo obtiene una insignia LIMPIO / YA LIMPIO / FALLO con el mensaje exacto del analizador, y puedes descargar todo como un ZIP.

Seguridad

¿Los SVG pueden contener scripts, por lo que cada SVG que entra en cncfoam.com también es? desinfectado — se eliminan <script>, <foreignObject>, controladores de eventos y enlaces javascript:/data: — antes de ser analizado o almacenado. El limpiador se ocupa de la analizabilidadel desinfectante de la seguridad¿Ambos funcionan automáticamente?

Si un SVG no se carga en ningún sitio —no solo en cncfoam.com—, pásalo primero por el limpiador. Soluciona un número sorprendente de archivos que no se abren.
```