8

Я хотел бы преобразовать несколько простых веб-страниц (без JavaScript, минимальный CSS) в SVG для архивирования. Мне интересно, есть ли предлагаемый инструмент или рабочий процесс для этого преобразования?

Моя текущая мысль - как-то открыть страницы в Adobe Illustrator, а затем экспортировать в SVG. Однако это «как-то» - большой вопросительный знак. Может быть, что-то вроде этого откроет HTML в Illustrator?

3 ответа3

3

Возможно, вы можете распечатать его в векторном формате, таком как PDF, который в принципе можно конвертировать в SVG.

Если вы печатаете в PDF, вы можете попробовать конвертировать его в SVG, используя Inkscape и / или http://www.cityinthesky.co.uk/opensource/pdf2svg.

Вы также можете попробовать распечатать в PS/EPS и конвертировать через Uniconverter или Scribus. См. Преобразование из EPS в формат SVG

1

Я копался в каком-нибудь текстовом редакторе и писал какой-нибудь XSL, преобразуя HTML/XHTML в SVG. Преобразование может быть сделано по-разному.

Очевидно, это требует, чтобы ваш HTML был действительным XML - и, возможно, это могло бы быть с небольшими изменениями.

Одним из преимуществ этого подхода является то, что вы имеете 100% контроль над результатом (документ SVG). Недостатком является то, что это немного сложно.

1

Вот инструмент, который переводит вас из HTML в PDF. Затем вы можете перейти от pdf к svg (что, по-видимому, проще, чем html к svg напрямую):http://wkhtmltopdf.org/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .