Conversión de HTML a SVG?

8

Me gustaría convertir algunas páginas web algo sencillas (sin JavaScript, CSS mínimo) en SVG para archivar. Me pregunto si hay una herramienta sugerida o flujo de trabajo para esta conversión.

Mi pensamiento actual es abrir de alguna manera las páginas en Adobe Illustrator y luego exportarlas a SVG. Sin embargo, ese "de alguna manera" es un gran signo de interrogación. ¿Tal vez algo como esto abrirá HTML en Illustrator?

jedierikb
fuente
1
Solo una nota al margen: ¿Por qué quieres convertirlos en SVG en primer lugar? ¿Cuál es el punto de archivarlos de esa manera?
slhck
Necesito hacer que muchas páginas de documentación en html estén disponibles para un dispositivo restringido. No tendré un renderizador html disponible, pero tendré un motor de renderización svg. Con suerte, SVG dará como resultado tamaños de archivo más pequeños que solo capturas de pantalla de páginas html.
jedierikb
1
Más respuestas sobre preguntas similares - superuser.com/questions/579933/…
Randall Whitman

Respuestas:

3

Quizás pueda imprimirlo en un formato vectorial como PDF, que en principio es convertible a SVG.

Si imprime en PDF, puede intentar convertirlo a SVG utilizando Inkscape y / o http://www.cityinthesky.co.uk/opensource/pdf2svg .

También puede intentar imprimir en PS / EPS y convertir a través de Uniconverter o Scribus. Consulte Conversión de formato EPS a SVG

EU G
fuente
1
El problema es que luego obtienes saltos de página en lugares imposibles.
Cristiano
1

Buscaría algún tipo de editor de texto y escribiría algo de XSL, transformando el HTML / XHTML a SVG. La transformación podría hacerse de diferentes maneras.

Obviamente, esto requiere que su HTML sea XML válido, y tal vez podría ser con algunos pequeños cambios.

Una ventaja de este enfoque es que tiene un control del 100% sobre el resultado (documento SVG). Una desventaja es que es un poco complicado.

chrwahl
fuente
1

Aquí hay una herramienta que te lleva de html a pdf. Luego puede pasar de pdf a svg (que presumiblemente es más fácil que html a svg directamente): http://wkhtmltopdf.org/

jedierikb
fuente