SVG โปรแกรมแก้ไข

ล้างสคริปต์ เหตุการณ์ และทรัพยากรภายนอกใน SVG ใช้ SVGO เพื่อปรับขนาดให้เหมาะสมและรายงานความแตกต่าง พร้อมดูตัวอย่างและดาวน์โหลดสำเนาที่ปลอดภัย

ประมวลผลภายในเครื่องผ่านเบราว์เซอร์
หน้านี้ผ่านการตรวจสอบไดเรกทอรีสาธารณะแล้ว; เมื่อเปิดใช้JavaScript จะใช้ฟังก์ชันครบถ้วนได้
คู่มือการใช้งาน

วิธีใช้โปรแกรมแก้ไข SVG

SVG ข้อความจะถูกล้าง ปรับให้เหมาะสม และแสดงตัวอย่างเฉพาะในเบราว์เซอร์ปัจจุบัน ไม่อัปโหลดและจะไม่ร้องขอทรัพยากรภายนอกโดยอัตโนมัติ

  1. ป้อน SVG

    วางเนื้อหาหรือโหลดไฟล์ SVG ที่มีขนาดไม่เกิน 2 MiB และเลือกว่าจะดำเนินการปรับให้เหมาะสมหลายรอบหรือไม่

  2. ล้างและเพิ่มประสิทธิภาพอย่างปลอดภัย

    เครื่องมือจะนำสคริปต์ เหตุการณ์ ทรัพยากรภายนอก และองค์ประกอบอันตรายออกก่อน จากนั้นใช้ SVGO เพื่อปรับให้เหมาะสม แล้วจึงดำเนินการล้างข้อมูลอย่างปลอดภัยอีกครั้ง

  3. ตรวจสอบและดาวน์โหลด

    ตรวจสอบจำนวนไบต์ของต้นฉบับ ไฟล์ที่ล้างแล้ว และไฟล์ที่ปรับให้เหมาะสม รวมถึงสถิติการลบ จากนั้นยืนยันตัวอย่างก่อนคัดลอกหรือดาวน์โหลดสำเนาที่ปลอดภัย

ข้อจำกัดและข้อควรระวัง

  • การล้างข้อมูลอย่างปลอดภัยจะลบสคริปต์ foreignObject แอตทริบิวต์เหตุการณ์ การอ้างอิงภายนอก และสไตล์บางส่วนโดยอัตโนมัติ รูปลักษณ์หรือการโต้ตอบของ SVG ที่ต้องพึ่งพาเนื้อหาเหล่านี้จะเปลี่ยนแปลงไป
  • การเพิ่มประสิทธิภาพอาจเขียนเส้นทาง แอตทริบิวต์ ID และความแม่นยำของค่าตัวเลขใหม่ จึงไม่เหมาะสำหรับการไปกลับโดยไม่สูญเสียข้อมูลในกรณีที่ต้องรักษาโครงสร้างซอร์ส การเชื่อมโยงภาพเคลื่อนไหว หรือข้อมูลเมตาของตัวแก้ไข
  • การแสดงตัวอย่างในเบราว์เซอร์ผ่านไม่ได้หมายความว่า SVG จะแสดงผลเหมือนกันในเรนเดอร์ทุกตัว กราฟิกสำคัญควรเปรียบเทียบภาพจากผลลัพธ์ที่ดาวน์โหลดและทดสอบในสภาพแวดล้อมเป้าหมาย

คำถามที่พบบ่อย

เหตุใดจึงต้องล้างอีกครั้งหลังการเพิ่มประสิทธิภาพ

เพื่อให้มั่นใจว่าตัวอย่างก่อนดูและการดาวน์โหลดยังคงเป็นไปตามนโยบายความปลอดภัย และป้องกันไม่ให้ขั้นตอนการแปลงใด ๆ นำโครงสร้างที่ห้ามใช้กลับเข้ามาอีกครั้ง

การปรับให้เหมาะสมหลายรอบจะทำให้เล็กลงแน่นอนหรือไม่

โดยทั่วไปจะลดส่วนเกินได้มากขึ้น แต่ใช้เวลานานกว่าและมีการเขียนใหม่มากกว่า ควรยึดผลการตรวจสอบจากรายงานและการตรวจสอบด้วยภาพเป็นหลัก

สามารถแก้ไขโหนดกราฟิกได้หรือไม่

เครื่องมือนี้ใช้สำหรับล้างโค้ดต้นฉบับ ปรับให้เหมาะสม และแสดงตัวอย่าง ไม่รองรับการลากโหนดเพื่อแก้ไขแบบซอฟต์แวร์วาดภาพเวกเตอร์

ข้อเสนอแนะของหน้าพบปัญหาหรือมีข้อเสนอแนะในการปรับปรุงหรือไม่?
ฟังก์ชันข้อเสนอแนะจำเป็นต้องใช้งานในเวอร์ชันออนไลน์

โปรดเปิดใช้ JavaScript ในเวอร์ชันออนไลน์แล้วส่ง; ฟังก์ชันในเครื่องของเครื่องมือหรือกรณีใช้งานปัจจุบันไม่ได้รับผลกระทบ

ไปยังรุ่นออนไลน์เพื่อส่งความคิดเห็น