Archivos SVG: no son una imagen, y por qué importa al convertirlos
Por qué un SVG no tiene resolución, qué ajustar antes de rasterizarlo y por qué un PNG no vuelve a ser SVG. Convierte SVG en tu navegador, sin subir nada.
De un vistazo
- Tipo
- Imagen
- Compresión
- Sin pérdidas
- Extensiones
- .svg
- Tipo MIME
- image/svg+xml
- También conocido como
- Scalable Vector Graphics
Un SVG no es un archivo de imagen, es un documento: XML que describe formas, trazados, rellenos y texto. Nada de lo que contiene es un píxel. Cuando un navegador lo muestra, ejecuta esas instrucciones al tamaño que pida el diseño de la página, y por eso un SVG se ve nítido en un móvil y nítido en una valla publicitaria con los mismos pocos kilobytes. Esa única propiedad es la razón por la que logotipos e iconos se distribuyen así.
Leer más
Convertir a PNG significa elegir un tamaño y ejecutar esas instrucciones una sola vez. A partir de ese momento el resultado es una imagen rasterizada corriente que se ve borrosa al ampliarla, así que el tamaño que elijas es toda la conversión. Elige la dimensión más grande a la que se vaya a mostrar la imagen y quédate largo: reducir un PNG queda limpio, ampliarlo no.
La conversión inversa no existe realmente. Pasar de instrucciones a píxeles descarta las instrucciones, y recuperarlas exige vectorizar (tracing): un algoritmo que adivina formas en un mapa de bits y genera trazados que se aproximan a lo que ve. Es un tipo de herramienta genuinamente distinto, y lo que produce nunca es el original.
Hay dos cosas que conviene revisar en el resultado. Las fuentes: un SVG que hace referencia a una tipografía por su nombre depende de que esa fuente esté instalada, así que el texto puede dibujarse con una sustituta; si la tipografía importa, convierte primero el texto en trazados en tu editor. Y la transparencia: un SVG no tiene fondo a menos que se dibuje uno, así que el PNG será transparente donde la ilustración esté vacía, que suele ser lo que quieres y a veces resulta invisible sobre una página blanca.
Convertir SVG a otros formatos
Preguntas frecuentes: SVG
¿Qué tamaño debo elegir al convertir?
El más grande al que se vaya a mostrar la imagen, y con margen. Un PNG se reduce limpiamente y nunca se amplía bien. Fija el ancho máximo en las opciones avanzadas.
¿Por qué mi texto sale con la fuente equivocada?
Porque el SVG hace referencia a la tipografía por su nombre y no estaba disponible, así que se usó una sustituta. Convierte el texto en trazados en tu editor vectorial antes de convertir.
¿Puedo convertir un PNG o JPG de vuelta a SVG?
No de forma útil. Rasterizar descarta las instrucciones, y recuperarlas implica vectorizar, es decir, adivinar formas en un mapa de bits. El resultado se aproxima a la imagen en lugar de restaurar el original.
¿El PNG tendrá fondo transparente?
Sí, allí donde la ilustración esté vacía, ya que un SVG no tiene fondo a menos que se dibuje uno. Si necesitas un color sólido, añade antes un rectángulo en el SVG.
¿Por qué haría falta rasterizar un SVG?
Porque mucho software no lo acepta: documentos de ofimática, editores antiguos, muchos formularios de subida y plataformas que solo admiten imágenes rasterizadas.
¿SVG es con pérdida o sin pérdida?
Ninguna de las dos cosas se aplica. Guarda instrucciones, no muestras, así que no hay nada que comprimir eliminando información. La pregunta solo empieza a importar cuando lo rasterizas.
¿Es seguro abrir archivos SVG?
Son documentos que pueden contener scripts, así que un SVG de origen desconocido se parece más a un archivo HTML que a una fotografía. Convertirlo aquí lo dibuja en un contexto aislado y produce una imagen rasterizada simple, que es una forma de neutralizar ese riesgo.
¿Convertir sube mi archivo?
No. El SVG lo dibuja tu navegador dentro de la página, y el PNG también se codifica ahí. Tu archivo no se envía a ninguna parte.