Перетворення HTML у SVG?


8

Я хотів би перетворити кілька нехитрих веб-сторінок (без javascript, мінімального CSS) у SVG для архівації. Цікаво, чи є запропонований інструмент або робочий процес для цієї конверсії?

Моя сьогоднішня думка полягає в тому, щоб якось відкрити сторінки в Adobe Illustrator, а потім експортувати їх до SVG. Однак це "якось" - це великий знак питання. Може бути що - щось на зразок цього відкриється HTML в Illustrator?


1
Лише зі сторони: Чому ви хочете перетворити їх у SVG в першу чергу? Який сенс архівувати їх таким чином?
slhck

Мені потрібно зробити багато сторінок документації в html для обмеженого пристрою. У мене не буде доступний html-рендерір, але я матиму движок візуалізації svg. SVG, сподіваємось, призведе до менших розмірів файлів, ніж просто знімки екрана на html-сторінках.
jedierikb

1
Більше відповідей на подібне запитання - superuser.com/questions/579933/…
Randall Whitman

Відповіді:


3

Можливо, ви можете роздрукувати його у векторному форматі, як PDF, який в принципі може бути конвертований у SVG.

Якщо ви друкуєте у PDF, ви можете спробувати перетворити його у SVG за допомогою Inkscape та / або http://www.cityinthesky.co.uk/opensource/pdf2svg .

Ви також можете спробувати надрукувати на PS / EPS та конвертувати через Uniconverter або Scribus. Див. Розділ Перетворення з EPS у формат SVG


1
Проблема полягає в тому, що ви отримуєте розриви сторінок у неможливих місцях.
Крістіан

1

Я б занурився в якийсь текстовий редактор і записав би XSL, перетворивши HTML / XHTML в SVG. Трансформацію можна здійснити різними способами.

Очевидно, що це вимагає, щоб ваш HTML був дійсним XML - і, можливо, це може бути з невеликими змінами.

Однією з переваг такого підходу є те, що ви маєте 100% контроль над результатом (документ SVG). Недоліком є ​​те, що це трохи складніше.


1

Ось інструмент, який переходить від HTML до PDF. Тоді ви можете перейти від pdf до svg (що, мабуть, простіше, ніж html безпосередньо до svg): http://wkhtmltopdf.org/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.