Conversão de HTML para SVG?

8

Gostaria de converter algumas páginas da web um tanto simples (sem javascript, CSS mínimo) em SVG para arquivamento. Gostaria de saber se existe uma ferramenta ou fluxo de trabalho sugerido para essa conversão?

Meu pensamento atual é de alguma forma abrir as páginas no Adobe Illustrator e exportar para o SVG. No entanto, isso "de alguma forma" é um grande ponto de interrogação. Talvez algo como isso vai abrir HTML em Illustrator?

jedierikb
fonte
1
Apenas uma observação: por que você deseja convertê-los em SVG em primeiro lugar? Qual o sentido de arquivá-los dessa maneira?
slhck
Preciso disponibilizar muitas páginas de documentação em html para um dispositivo restrito. Não terei um renderizador html disponível, mas terei um mecanismo de renderização svg. Esperamos que o SVG resulte em tamanhos de arquivo menores do que apenas capturas de tela de páginas html.
jedierikb
1
Mais respostas em perguntas semelhantes - superuser.com/questions/579933/…
Randall Whitman

Respostas:

3

Talvez você possa imprimi-lo em um formato vetorial como PDF, que é, em princípio, conversível em SVG.

Se você imprimir em PDF, tente convertê-lo para SVG usando o Inkscape e / ou http://www.cityinthesky.co.uk/opensource/pdf2svg .

Você também pode tentar imprimir em PS / EPS e converter via Uniconverter ou Scribus. Consulte Convertendo do formato EPS para SVG

eu G
fonte
1
O problema é que você obtém quebras de página em locais impossíveis.
Christian
1

Gostaria de cavar em algum tipo de editor de texto e escrever algum XSL, transformando o HTML / XHTML em SVG. A transformação pode ser feita de diferentes maneiras.

Obviamente, isso requer que seu HTML seja XML válido - e talvez isso ocorra com algumas pequenas alterações.

Uma vantagem dessa abordagem é que você tem 100% de controle sobre o resultado (documento SVG). Uma desvantagem é que é um pouco complicado.

chrwahl
fonte
1

Aqui está uma ferramenta que leva você de html para pdf. Então você pode passar de pdf para svg (o que é presumivelmente mais fácil do que o html para svg diretamente): http://wkhtmltopdf.org/

jedierikb
fonte