 
ทำความรู้จักกับไฟล์ .svg ย่อมาจาก Scalable Vector Graphics
SVG คืออะไร? ทำไมไฟล์ภาพชนิดนี้จึงไม่เสียความคมเมื่อปรับขนาด
ไฟล์สกุล .svg ย่อมาจาก Scalable Vector Graphics เป็นรูปแบบไฟล์ภาพแบบเวกเตอร์ที่ใช้ภาษา XML ในการอธิบายโครงสร้างของภาพ เช่น เส้น รูปร่าง สี และการจัดวางตำแหน่ง แทนการบันทึกเป็นพิกเซลเหมือนภาพทั่วไปอย่าง JPG หรือ PNG ความแตกต่างนี้ทำให้ไฟล์ SVG สามารถขยายหรือลดขนาดได้อย่างอิสระโดยไม่สูญเสียความคมชัดของภาพเลยแม้แต่น้อย
SVG ถูกพัฒนาโดยองค์กร W3C (World Wide Web Consortium) ในช่วงปลายยุค 1990 โดยมีจุดประสงค์เพื่อใช้เป็นมาตรฐานในการแสดงภาพเวกเตอร์บนเว็บไซต์ และสามารถใช้งานร่วมกับ HTML, CSS และ JavaScript ได้โดยตรง จึงเหมาะอย่างยิ่งสำหรับงานด้านเว็บ ดีไซน์ UI ไอคอน โลโก้ หรือแผนผังที่ต้องการความคมชัดทุกระดับความละเอียดหน้าจอ
จุดเด่นของ SVG
- ขยายขนาดได้ไม่จำกัดโดยไม่เสียความคม
- ไฟล์มีขนาดเล็ก โหลดเร็ว
- สามารถปรับแต่งหรือใส่แอนิเมชันด้วย CSS หรือ JavaScript ได้
- รองรับการเข้าถึงผ่านเว็บเบราว์เซอร์โดยไม่ต้องติดตั้งปลั๊กอิน
- สามารถอ่านหรือแก้ไขด้วย Text Editor ได้ เพราะเป็นไฟล์ XML
การสร้างไฟล์ SVG ทำได้อย่างไร?
การสร้างไฟล์ .svg มีหลายวิธี ขึ้นอยู่กับความถนัดของผู้ใช้งาน ดังนี้:
1. ใช้โปรแกรมออกแบบกราฟิกเวกเตอร์
- Adobe Illustrator: วาดภาพแล้วเลือกเมนู File > Save As หรือ Export > Export As แล้วเลือกนามสกุลเป็น .svg
- Inkscape: โปรแกรมฟรีและโอเพ่นซอร์ส ใช้งานง่ายและรองรับ SVG โดยตรง
- Figma / Sketch / Affinity Designer: โปรแกรมออกแบบ UI ที่สามารถ export ไฟล์ SVG ได้สะดวก
2. เขียนโค้ด SVG ด้วยตัวเอง
ผู้ที่ต้องการควบคุมรายละเอียดของกราฟิกสามารถเขียน SVG ด้วยภาษา XML เช่น:
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
  <circle cx="50" cy="50" r="40" stroke="black" stroke-width="2" fill="red" />
</svg>
จากนั้นบันทึกเป็นไฟล์ .svg และเปิดใช้งานผ่านเว็บเบราว์เซอร์ได้ทันที
ตัวอย่างภาพ

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

 
 
Leave a Reply