Convertir swf a svg

Convertidor online gratuito de SWF a SVG

Convierte las ilustraciones vectoriales heredadas de Flash a SVG editable, manteniendo unos límites de formato realistas.

Convertir SWF a SVG online - gratis

Uploading…
Los archivos seleccionados superan el límite total de 30 MB. Selecciona archivos más pequeños o en menor cantidad.

Tu archivo se procesa al instante y se elimina en cuanto lo descargas.

Cómo funciona

  1. 1/3

    Sube tu archivo .swf

    Haz clic para seleccionar el archivo que quieres convertir o simplemente arrástralo y suéltalo en el área indicada.

  2. 2/3

    Realiza la conversión de .swf a .svg

    Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.

  3. 3/3

    Descarga el archivo .svg convertido

    El resultado de la conversión está listo para descargar.

Cómo convertir un archivo swf a svg

  • Gráficos

Es posible que los gráficos Flash heredados deban colocarse en un navegador, sistema de documentación, editor de diseño o flujo de trabajo de corte que acepte SVG pero no pueda utilizar SWF. La conversión de un fotograma vectorial estático también puede preservar ilustraciones de archivos de la era de Flash después de que finalizara la compatibilidad de los navegadores con Flash.

Qué contiene SWF

SWF es un formato compilado de películas Adobe Flash, creado históricamente con Flash Professional, Adobe Animate, herramientas Flex y otro software de autoría Flash. Los editores lo utilizaban para animaciones web, anuncios, módulos de aprendizaje electrónico, juegos, presentaciones y quioscos interactivos.

Un SWF puede contener formas vectoriales, texto, imágenes de mapa de bits, audio, vídeo, animación de línea de tiempo, clips de película anidados, filtros, fuentes y código ActionScript. Algunos archivos contienen únicamente un logotipo o una ilustración, mientras que otros son aplicaciones completas; la extensión .swf no identifica qué contenido se puede convertir.

Flash Player llegó al final de su vida útil en 2020, y los navegadores convencionales actuales no ejecutan contenido SWF. Por ello, los archivos SWF suelen aparecer en copias de seguridad de sitios web antiguos, materiales educativos heredados, juegos archivados y recursos de diseño históricos.

Qué ofrece SVG

SVG es un formato basado en XML para gráficos vectoriales bidimensionales. Puede describir trazados, formas, texto, degradados, trazados de recorte e imágenes rasterizadas incrustadas, y es compatible con los navegadores actuales y editores vectoriales como Inkscape y Adobe Illustrator.

SVG es adecuado para logotipos, iconos, diagramas y fotogramas de ilustraciones estáticos, ya que los trazados vectoriales se escalan sin pixelarse y siguen siendo editables. Un SVG también puede recibir estilos mediante CSS o accederse a través del DOM del navegador, aunque esas capacidades no reproducen un entorno de ejecución Flash.

SVG admite cierta animación y scripting, pero no tiene un equivalente directo para las líneas de tiempo de Flash, ActionScript, los controles, la lógica de juegos ni muchos filtros específicos de Flash. Considera la conversión como una extracción de la ilustración visible, no como una migración de una aplicación SWF interactiva.

Convertir un archivo en línea

  1. Carga el archivo .swf en el convertidor de SWF a SVG de 101convert.com.
  2. Selecciona SVG como formato de salida e inicia la conversión.
  3. Descarga el SVG y ábrelo en un navegador actual o en un editor vectorial para inspeccionarlo.
  4. Compáralo con el fotograma SWF previsto y, después, corrige los trazados, el texto, las máscaras o los efectos antes de publicarlo.

Este método es más apropiado para archivos SWF que contienen ilustraciones vectoriales estáticas o un fotograma visible sencillo. Conserva el SWF original, ya que la conversión puede descartar contenido que SVG no puede representar.

Opciones de escritorio para archivos complejos

Inkscape no importa archivos SWF de forma nativa, por lo que no puede realizar el flujo de trabajo de importación directa y guardado que a veces se sugiere para esta conversión. Es útil después de la conversión para inspeccionar y editar el SVG resultante.

Para el procesamiento local mediante la línea de comandos, el paquete heredado SWFTools incluye swf2svg. Cuando esté disponible, ejecuta:

swf2svg input.swf -o output.svg

SWFTools es software heredado y puede no gestionar funciones Flash más recientes o no estar disponible en los repositorios de paquetes actuales. Prueba cuidadosamente su resultado, especialmente con películas comprimidas, con scripts o con muchas animaciones.

Para un SWF con varios símbolos, fotogramas o recursos incrustados, inspecciónalo en JPEXS Free Flash Decompiler (FFDec). Exporta las formas vectoriales o los fotogramas seleccionados como SVG cuando sea compatible, en lugar de convertir la película completa; las exportaciones de recursos individuales suelen ser más pequeñas y fáciles de editar. Si el proyecto .fla original está disponible, utilízalo en lugar del SWF publicado, ya que conserva las capas, los recursos de la biblioteca, los símbolos y la estructura de autoría. Las versiones de Adobe Animate que ofrecen exportación a SVG pueden exportar la ilustración necesaria desde el proyecto de origen, después de lo cual el SVG se puede depurar en Inkscape.

Limitaciones de calidad y compatibilidad

Solo las formas vectoriales nativas de SWF se convierten naturalmente en trazados SVG. El contenido incrustado en JPEG, PNG y vídeo sigue siendo datos rasterizados, puede incrustarse como una imagen o puede ser omitido por un convertidor determinado; la conversión no puede crear detalles vectoriales a partir de píxeles.

El texto puede convertirse en trazados cuando la fuente original no está incrustada o no se puede asociar con una fuente instalada. El texto contorneado conserva su apariencia, pero ya no se puede editar como caracteres. Conserva la fuente de origen y el proyecto de origen cuando sea importante mantener el texto editable.

ActionScript, los botones, los controles de formulario, el sonido, la reproducción de vídeo y el comportamiento de la línea de tiempo no se convierten en equivalentes SVG funcionales. Exporta fotogramas representativos o recursos reutilizables y, después, reconstruye la interacción necesaria con HTML, CSS, JavaScript y archivos multimedia independientes.

Flash y SVG utilizan modelos de composición diferentes, por lo que las máscaras, los modos de fusión, los degradados, los filtros, las formas de transformación y los clips de película anidados pueden renderizarse de forma diferente. Comprueba el SVG en su tamaño de visualización final, simplifica los efectos no compatibles y elimina los objetos ocultos innecesarios o los puntos de trazado sobrantes antes de implementarlo.

Revisa los archivos SVG convertidos antes de colocarlos en un sitio web, especialmente cuando procedan de una fuente que no sea de confianza. SVG puede contener scripts, referencias externas y enlaces; elimina el contenido que no sea necesario para el gráfico.

SWF vs SVG: comparación de formatos

Cómo se comparan los formatos SWF y SVG en las propiedades que más importan para esta conversión.

Comparación de los formatos de archivo SWF y SVG
Propiedad .SWF Shockwave Flash Movie .SVG Scalable Vector Graphics
Estándar abierto No Sí
Compresión Ambos Sin compresión
Tamaño de archivo típico Medio Pequeño
Se abre en un navegador web No Sí, de forma nativa
Edición posterior Limitado Fácil
Compatibilidad con metadata Básico Amplio
Legible como texto plano No Sí
Más adecuado para Publicación web Gráficos e ilustraciones
Introducido 1996 1999
Desarrollador Adobe Systems (originally Macromedia) W3C
Tipo MIME application/x-shockwave-flash image/svg+xml

La base de datos actualmente no contiene ningún convertidor de archivos swf.

Preguntas frecuentes

¿Es gratuito el convertidor de SWF a SVG?

Sí, convertir SWF a SVG en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación. Si necesitas un límite de tamaño de archivo mayor o quieres convertir más archivos a la vez, consulta nuestros planes.

¿Qué tamaño puede tener mi archivo SWF?

Puedes subir archivos SWF de hasta 50 MB y convertir hasta 10 archivos a la vez en un solo lote.

¿Qué ocurre con mis archivos subidos?

Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.

¿Necesito instalar algún programa para convertir SWF a SVG?

No. La conversión de SWF a SVG se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.

¿Ha fallado la conversión?

En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo SWF válido para esta conversión de SWF a SVG. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.

Otras conversiones de archivos .swf

Conversión inversa

Convertir a .svg
desde otros formatos

Compartir en redes sociales: