แปลง 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
ปัญหาคือคุณได้รับตัวแบ่งหน้าในสถานที่ที่เป็นไปไม่ได้
Christian

1

ฉันจะขุดลงในโปรแกรมแก้ไขข้อความและเขียน XSL บางส่วนเปลี่ยน HTML / XHTML เป็น SVG การเปลี่ยนแปลงสามารถทำได้หลายวิธี

เห็นได้ชัดว่าสิ่งนี้ต้องการให้ HTML ของคุณเป็น XML ที่ถูกต้องและอาจเป็นไปได้ว่ามีการเปลี่ยนแปลงเล็กน้อย

ข้อดีอย่างหนึ่งของวิธีนี้คือคุณสามารถควบคุมผลลัพธ์ได้ 100% (เอกสาร SVG) ข้อเสียคือมันซับซ้อนเล็กน้อย


1

นี่คือเครื่องมือที่จะทำให้คุณได้รับจาก html เป็น pdf จากนั้นคุณสามารถก้าวจาก pdf เป็น svg (ซึ่งน่าจะง่ายกว่า html ถึง svg โดยตรง): http://wkhtmltopdf.org/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.