HTML zu SVG Konvertierung?

8

Ich möchte einige etwas einfache Webseiten (kein Javascript, minimales CSS) zur Archivierung in SVG konvertieren. Ich frage mich, ob es ein vorgeschlagenes Tool oder einen Workflow für diese Konvertierung gibt.

Mein aktueller Gedanke ist, die Seiten in Adobe Illustrator irgendwie zu öffnen und dann nach SVG zu exportieren. Das "irgendwie" ist jedoch ein großes Fragezeichen. So etwas wie vielleicht dies öffnet HTML in Illustrator?

jedierikb
quelle
1
Nur eine Randnotiz: Warum möchten Sie sie überhaupt in SVG konvertieren? Was bringt es, sie so zu archivieren?
Slhck
Ich muss viele Seiten Dokumentation in HTML für ein eingeschränktes Gerät verfügbar machen. Ich werde keinen HTML-Renderer zur Verfügung haben, aber eine SVG-Rendering-Engine. SVG führt hoffentlich zu kleineren Dateigrößen als nur Screenshots von HTML-Seiten.
jedierikb
1
Weitere Antworten auf ähnliche Fragen - superuser.com/questions/579933/…
Randall Whitman

Antworten:

3

Vielleicht können Sie es in ein Vektorformat wie PDF drucken, das im Prinzip in SVG konvertierbar ist.

Wenn Sie als PDF drucken, können Sie versuchen, es mit Inkscape und / oder http://www.cityinthesky.co.uk/opensource/pdf2svg in SVG zu konvertieren .

Sie können auch versuchen, auf PS / EPS zu drucken und über Uniconverter oder Scribus zu konvertieren. Siehe Konvertieren vom EPS- in das SVG-Format

EU G
quelle
1
Das Problem ist, dass Sie dann an unmöglichen Stellen Seitenumbrüche erhalten.
Christian
1

Ich würde mich in eine Art Texteditor vertiefen und etwas XSL schreiben, um HTML / XHTML in SVG umzuwandeln. Die Transformation kann auf verschiedene Arten erfolgen.

Dies setzt natürlich voraus, dass Ihr HTML-Code gültiges XML ist - und möglicherweise mit einigen kleinen Änderungen.

Ein Vorteil dieses Ansatzes besteht darin, dass Sie 100% Kontrolle über das Ergebnis haben (SVG-Dokument). Ein Nachteil ist, dass es etwas kompliziert ist.

chrwahl
quelle
1

Hier ist ein Tool, mit dem Sie von HTML zu PDF gelangen. Dann können Sie von PDF zu SVG wechseln (was vermutlich einfacher ist als HTML zu SVG direkt): http://wkhtmltopdf.org/

jedierikb
quelle