Konversi HTML ke SVG?

8

Saya ingin mengonversi beberapa halaman web yang agak langsung (tanpa javascript, CSS minimal) menjadi SVG untuk pengarsipan. Saya ingin tahu apakah ada alat atau alur kerja yang disarankan untuk konversi ini?

Pikiran saya saat ini adalah entah bagaimana membuka halaman dalam Adobe Illustrator dan kemudian mengekspor ke SVG. Namun, "entah bagaimana" itu adalah tanda tanya besar. Mungkin sesuatu seperti ini akan membuka HTML ke Illustrator?

jedierikb
sumber
1
Hanya sebagai catatan: Mengapa Anda ingin mengubahnya menjadi SVG? Apa gunanya mengarsipkan mereka seperti itu?
slhck
Saya perlu membuat banyak halaman dokumentasi dalam html tersedia untuk perangkat yang dibatasi. Saya tidak akan memiliki penyaji html yang tersedia, tetapi akan memiliki mesin rendering svg. Mudah-mudahan SVG menghasilkan ukuran file yang lebih kecil dari sekadar tangkapan layar halaman html.
jedierikb
1
Jawaban lain untuk pertanyaan serupa - superuser.com/questions/579933/…
Randall Whitman

Jawaban:

3

Mungkin Anda dapat mencetaknya ke format vektor seperti PDF yang pada prinsipnya dapat dikonversi menjadi SVG.

Jika Anda mencetak ke PDF, Anda dapat mencoba mengubahnya menjadi SVG menggunakan Inkscape dan / atau http://www.cityinthesky.co.uk/opensource/pdf2svg .

Anda juga dapat mencoba mencetak ke PS / EPS dan mengonversi melalui Uniconverter atau Scribus. Lihat Mengubah dari format EPS ke SVG

eug
sumber
1
Masalahnya adalah Anda kemudian mendapatkan istirahat di tempat-tempat yang tidak mungkin.
Christian
1

Saya akan menggali beberapa jenis editor teks dan menulis beberapa XSL, mengubah HTML / XHTML ke SVG. Transformasi dapat dilakukan dengan berbagai cara.

Jelas ini mensyaratkan bahwa HTML Anda adalah XML yang valid - dan mungkin dengan beberapa perubahan kecil.

Satu keuntungan dari pendekatan ini adalah Anda memiliki kendali 100% atas hasilnya (dokumen SVG). Kerugiannya sedikit rumit.

chrwahl
sumber
1

Berikut ini alat yang membantu Anda dari html ke pdf. Kemudian Anda dapat melangkah dari pdf ke svg (yang mungkin lebih mudah daripada html ke svg secara langsung): http://wkhtmltopdf.org/

jedierikb
sumber