Conversion de HTML en SVG?

8

Je voudrais convertir des pages Web quelque peu simples (pas de javascript, CSS minimal) en SVG pour l'archivage. Je me demande s'il existe un outil ou un workflow suggéré pour cette conversion?

Ma pensée actuelle est d'ouvrir en quelque sorte les pages dans Adobe Illustrator, puis d'exporter vers SVG. Cependant, ce "en quelque sorte" est un gros point d'interrogation. Peut-être que quelque chose comme ça ouvrira HTML dans Illustrator?

jedierikb
la source
1
Juste à côté: Pourquoi voulez-vous les convertir en SVG en premier lieu? Quel est l'intérêt de les archiver de cette façon?
slhck
J'ai besoin de rendre plusieurs pages de documentation en html disponibles pour un appareil contraint. Je n'aurai pas de moteur de rendu HTML disponible, mais j'aurai un moteur de rendu svg. J'espère que SVG entraînera des tailles de fichier plus petites que les captures d'écran de pages html.
jedierikb
1
Plus de réponses sur une question similaire - superuser.com/questions/579933/…
Randall Whitman

Réponses:

3

Vous pouvez peut-être l'imprimer dans un format vectoriel comme PDF qui est en principe convertible en SVG.

Si vous imprimez au format PDF, vous pouvez essayer de le convertir en SVG à l'aide d'Inkscape et / ou http://www.cityinthesky.co.uk/opensource/pdf2svg .

Vous pouvez également essayer d'imprimer sur PS / EPS et de convertir via Uniconverter ou Scribus. Voir Conversion du format EPS au format SVG

eug
la source
1
Le problème est que vous obtenez alors des sauts de page à des endroits impossibles.
Christian
1

Je creuserais dans une sorte d'éditeur de texte et j'écrirais du XSL, transformant le HTML / XHTML en SVG. La transformation pourrait se faire de différentes manières.

Évidemment, cela nécessite que votre code HTML soit du XML valide - et peut-être qu'il pourrait y avoir quelques petites modifications.

Un avantage de cette approche est que vous avez un contrôle à 100% sur le résultat (document SVG). Un inconvénient est que c'est un peu compliqué.

chrwahl
la source
1

Voici un outil qui vous permet de passer du html au pdf. Ensuite, vous pouvez passer du pdf au svg (ce qui est probablement plus facile que le html au svg directement): http://wkhtmltopdf.org/

jedierikb
la source