ไฟล์ SVG: คืออะไรและจะสร้างได้อย่างไร

เผยแพร่แล้ว: 2023-03-05

ในโลกของการออกแบบกราฟิก การมีความเข้าใจที่ดีเกี่ยวกับวิธีใช้ไฟล์ SVG เป็นสิ่งสำคัญ SVG ย่อมาจาก Scalable Vector Graphics และใช้ในการสร้างรูปภาพที่ไม่ขึ้นกับความละเอียด หมายความว่าสามารถเพิ่มหรือลดขนาดได้โดยไม่สูญเสียคุณภาพของภาพ ไฟล์ SVG มีขนาดเล็กกว่ารูปแบบไฟล์อื่น ๆ ทำให้เหมาะสำหรับการใช้งานเว็บ ไม่เพียงแค่นั้น แต่ยังสามารถจัดการได้ง่ายด้วยโค้ด ซึ่งเป็นสิ่งที่ทำให้พวกเขาเป็นที่ชื่นชอบในหมู่นักพัฒนาเว็บ ในโพสต์บล็อกนี้ เราจะสำรวจว่าไฟล์ SVG คืออะไรและจะสร้างได้อย่างไร เราจะพูดถึงสาเหตุที่คุณอาจต้องการใช้ไฟล์ SVG แทนไฟล์รูปภาพ เช่น JPG หรือ PNG รวมถึงเคล็ดลับในการสร้างรูปภาพ SVG ของคุณเอง

การออกแบบ

สารบัญ

ไฟล์ SVG คืออะไร?

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

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

เมื่อบันทึกไฟล์ของคุณ ตรวจสอบให้แน่ใจว่าได้เลือกตัวเลือก “บันทึกเป็น…” และเลือกรูปแบบ “SVG” จากเมนูแบบเลื่อนลง เพื่อให้แน่ใจว่าไฟล์ของคุณได้รับการบันทึกในรูปแบบที่ถูกต้อง

วิธีสร้างไฟล์ SVG

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

ไฟล์ SVG เป็นภาพเวกเตอร์ที่ใช้รหัส XML เพื่ออธิบายรูปร่างที่ประกอบเป็นรูปภาพ จากนั้นโค้ดนี้จะแสดงโดยเบราว์เซอร์หรือโปรแกรมดู SVG เนื่องจากไฟล์ SVG เป็นแบบข้อความ จึงสามารถบีบอัดได้เช่นเดียวกับไฟล์แบบข้อความอื่นๆ (เช่น ไฟล์ HTML หรือ CSS) ทำให้เหมาะสำหรับการใช้งานบนเว็บซึ่งมักมีปัญหาเรื่องขนาดไฟล์

ในการสร้างไฟล์ SVG คุณจะต้องใช้โปรแกรมแก้ไขกราฟิกแบบเวกเตอร์ เช่น Adobe Illustrator หรือ Inkscape เมื่อคุณเปิดโปรแกรมที่คุณเลือกแล้ว คุณจะต้องสร้างการออกแบบของคุณ ซึ่งทำได้โดยการวาดรูปร่างด้วยเครื่องมือปากกาหรือนำเข้ารูปภาพที่มีอยู่ (เช่น JPEG) เมื่อคุณออกแบบเสร็จแล้ว เพียงส่งออกเป็นไฟล์ SVG นั่นคือทั้งหมดที่มี!

วิธีเปิดไฟล์ SVG

หากคุณไม่แน่ใจว่าจะเปิดไฟล์ SVG อย่างไร คุณสามารถลองใช้วิธีต่างๆ ได้ 2-3 วิธี ก่อนอื่น ให้ตรวจสอบว่าระบบปฏิบัติการ (OS) ของคุณรองรับไฟล์ SVG แบบเนทีฟหรือไม่ ซึ่งหมายความว่าคุณควรจะสามารถเปิดได้โดยดับเบิลคลิกที่ไอคอนไฟล์ หากระบบปฏิบัติการของคุณไม่รองรับแบบเนทีฟ คุณยังสามารถลองเปิดไฟล์โดยใช้เว็บเบราว์เซอร์ เช่น Google Chrome หรือ Mozilla Firefox

อีกวิธีคือเปิดไฟล์โดยใช้โปรแกรมแก้ไขเวกเตอร์ เช่น Adobe Illustrator, Inkscape หรือ Sketch โปรแกรมเหล่านี้จะให้คุณควบคุมไฟล์ได้มากขึ้นและอนุญาตให้คุณทำการเปลี่ยนแปลงหากจำเป็น สุดท้าย คุณสามารถใช้โปรแกรมแก้ไขแรสเตอร์ เช่น Adobe Photoshop เพื่อเปิดไฟล์ SVG อย่างไรก็ตาม โปรดทราบว่าวิธีนี้อาจไม่ให้ผลลัพธ์ที่ดีที่สุด เนื่องจากโปรแกรมเหล่านี้ไม่ได้ออกแบบมาสำหรับการทำงานกับกราฟิกแบบเวกเตอร์

แล็ปท็อป การแก้ไขไฟล์ SVG

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

การบันทึกไฟล์ SVG

มีสองสามวิธีในการบันทึกไฟล์ SVG วิธีหนึ่งคือเปิดไฟล์ในโปรแกรมแก้ไขเวกเตอร์ เช่น Adobe Illustrator แล้วคลิก ไฟล์ > บันทึกเป็น ในกล่องโต้ตอบ บันทึกเป็น ให้เลือกตำแหน่งที่คุณต้องการบันทึกไฟล์และตั้งชื่อ ตรวจสอบให้แน่ใจว่าคุณเลือก “SVG” จากเมนูแบบเลื่อนลงถัดจาก “บันทึกเป็นประเภท” อีกวิธีในการบันทึกไฟล์ SVG คือการส่งออกจากโปรแกรมออกแบบ เช่น Adobe Photoshop ในการดำเนินการนี้ ให้ไปที่ ไฟล์ > ส่งออก > ส่งออกเป็น และเลือก “SVG” จากเมนูแบบเลื่อนลงถัดจาก “รูปแบบ” ตั้งชื่อไฟล์ของคุณและเลือกตำแหน่งที่คุณต้องการบันทึก เมื่อคุณส่งออกไฟล์แล้ว คุณสามารถเปิดไฟล์ในโปรแกรมแก้ไขเวกเตอร์ เช่น Adobe Illustrator เพื่อแก้ไขเพิ่มเติมได้

การพิมพ์ไฟล์ SVG

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

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

คุณจะพิมพ์ไฟล์ SVG ได้อย่างไร ขั้นแรก เปิดไฟล์ในซอฟต์แวร์แก้ไขเวกเตอร์ที่คุณเลือก (เราขอแนะนำ Inkscape) จากนั้นคลิก ไฟล์ > พิมพ์ ในกล่องโต้ตอบการพิมพ์ ตรวจสอบให้แน่ใจว่าได้เลือกเครื่องพิมพ์ของคุณแล้วเลือกตัวเลือก "ปรับขนาดให้พอดี" เพื่อให้แน่ใจว่าภาพจะพิมพ์ในขนาดที่ถูกต้อง สุดท้ายคลิกพิมพ์และ voila! ไฟล์ SVG ของคุณควรพิมพ์ได้อย่างสมบูรณ์แบบแล้ว!

บทสรุป

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