Cómo rasterizan los navegadores el SVG en un contexto de imagen
Cargar un SVG mediante un elemento <img> (o dibujarlo en un canvas) pone el motor SVG del navegador en un modo restringido: los scripts dentro del archivo nunca se ejecutan, los manejadores de eventos se ignoran y los recursos externos — fuentes, hojas de estilo, imágenes referenciadas — no se descargan. El documento se renderiza como una imagen pura y autocontenida. Esa restricción es exactamente lo que hace que un conversor del lado del cliente como este sea seguro de usar con cualquier SVG que encuentre: incluso un archivo malicioso solo se trata como píxeles, nunca como código. También es el origen de la principal limitación de la herramienta — cualquier cosa que el SVG traiga de fuera de sí mismo, sencillamente, no aparecerá.