สิ่งที่เกิดขึ้นเมื่อแปลง SVG เป็น PNG
- รูปภาพจะถูกถอดรหัสและบันทึกเป็น PNG แบบ 32 บิตที่ไม่สูญเสียคุณภาพ
- SVG เป็นรูปแบบเวกเตอร์ จึงถูกเรนเดอร์เป็นพิกเซลที่ความกว้างที่คุณเลือก ค่าเริ่มต้นคือ 1024 พิกเซล ให้เลือกขนาดที่ใหญ่ที่สุดที่คุณจะต้องใช้ เพราะ PNG ขยายขนาดภายหลังได้ไม่คมชัด
วิธีแปลง SVG เป็น PNG ออนไลน์
- กด "เลือกไฟล์ SVG" แล้วเลือกไฟล์หนึ่งไฟล์หรือมากกว่า หรือลากไฟล์มาวางในกล่อง เพิ่มไฟล์ได้ทุกขนาดที่หน่วยความจำของอุปกรณ์รับได้
- ปรับการตั้งค่าหากจำเป็น ผลลัพธ์ไม่สูญเสียคุณภาพ จึงไม่ต้องกังวลเรื่องการตั้งค่าคุณภาพ
- กด "แปลงเป็น PNG" รูปภาพแต่ละรูปแปลงเสร็จในหนึ่งถึงสองวินาที
- บันทึกไฟล์ PNG แต่ละไฟล์ด้วยปุ่มดาวน์โหลด เมื่อปิดแท็บ ร่องรอยของไฟล์ทั้งหมดจะหายไปจากหน่วยความจำ
ทำไมต้องแปลง SVG เป็น PNG?
ไฟล์ SVG มักมาจากโลโก้ ไอคอน แผนภูมิ และภาพประกอบบนเว็บ ผู้คนแปลงไฟล์เหล่านี้เป็น PNG เพราะ PNG เก็บขอบที่คมชัด ข้อความ และความโปร่งใสไว้ได้โดยไม่สูญเสียอะไรเลย
สรุปคือ SVG ทำงานได้ดีกับสิ่งที่ถูกสร้างมาให้ทำ ส่วน PNG เป็นตัวเลือกที่ใช้งานได้จริงกว่าเมื่อไฟล์ต้องนำไปเปิด อัปโหลด หรือพิมพ์ที่อื่น SVG แสดงผลได้โดยตรงในทุกเบราว์เซอร์ ขณะที่ PNG เปิดได้ในทุกเบราว์เซอร์และโปรแกรมดูรูปภาพ
วิธีแปลง SVG เป็น PNG บน Windows, Mac, iPhone และ Android
บน Windows
เปิดหน้านี้ใน Chrome, Edge หรือ Firefox ลากไฟล์ SVG มาจาก File Explorer แล้วกด แปลง ไฟล์ PNG แต่ละไฟล์จะถูกบันทึกไว้ในโฟลเดอร์ดาวน์โหลด โปรแกรม Paint ก็บันทึกรูปภาพใหม่เป็น PNG ได้ด้วยคำสั่ง บันทึกเป็น หาก Windows เปิดไฟล์ SVG ได้ตั้งแต่แรก
บน Mac
ใช้ได้ทั้ง Safari, Chrome และ Firefox ลากไฟล์ SVG จาก Finder มาวางในช่องวางไฟล์ แล้วไฟล์ PNG จะไปอยู่ในโฟลเดอร์ดาวน์โหลด
บน iPhone และ iPad
เปิดหน้านี้ใน Safari แล้วแตะ เลือกไฟล์ SVG เลือกได้จากแอปรูปภาพหรือแอปไฟล์ ไฟล์ PNG ที่แปลงแล้วจะอยู่ในแอปไฟล์ ในโฟลเดอร์ดาวน์โหลด หากต้องการใส่ไว้ในคลังรูปภาพ ให้เปิดไฟล์จากที่นั่น แตะ แชร์ แล้วเลือก บันทึกภาพ
บน Android
เปิดหน้านี้ใน Chrome แตะ เลือกไฟล์ SVG แล้วเลือกไฟล์จากแอป Files หรือแกลเลอรี ไฟล์ PNG จะถูกบันทึกไว้ในโฟลเดอร์ Download ซึ่งแอปจัดการไฟล์ใดก็หาเจอ
การตั้งค่าที่ดีที่สุดสำหรับ SVG เป็น PNG
PNG ถูกบันทึกแบบไม่สูญเสียคุณภาพ จึงไม่มีการตั้งค่าคุณภาพให้ตั้งผิด การตั้งค่าความกว้างสูงสุดมีไว้หากคุณต้องการรูปภาพที่เล็กลง โดยจะย่อขนาดก่อนบันทึกและไม่ขยายขนาดเลย
SVG กับ PNG: ความแตกต่าง
| SVG | PNG | |
|---|---|---|
| ชื่อเต็ม | รูปแบบ Scalable Vector Graphics | รูปแบบ Portable Network Graphics |
| ประเภท | รูปภาพ | รูปภาพ |
| ผู้สร้าง | World Wide Web Consortium | PNG Development Group |
| เปิดตัวครั้งแรก | 2001 | 1996 |
| การบีบอัด | ไม่สูญเสียคุณภาพ | ไม่สูญเสียคุณภาพ |
| ความโปร่งใส | ใช่ | ใช่ |
| ภาพเคลื่อนไหว | ใช่ | ไม่ |
| เวกเตอร์หรือแรสเตอร์ | เวกเตอร์ | แรสเตอร์ |
| สี | สีใดก็ได้ อธิบายเป็นรูปทรงแทนพิกเซล | สูงสุด 16 บิตต่อแชนเนล พร้อมแชนเนลอัลฟาเต็มรูปแบบ |
| ในเบราว์เซอร์ | แสดงผลได้โดยตรงในทุกเบราว์เซอร์ | เปิดได้ในทุกเบราว์เซอร์และโปรแกรมดูรูปภาพ |
| การใช้งานทั่วไป | โลโก้ ไอคอน แผนภูมิ และภาพประกอบบนเว็บ | ภาพหน้าจอ โลโก้ แผนภาพ และทุกอย่างที่มีความโปร่งใส |
| MIME type | image/svg+xml | image/png |
เกี่ยวกับไฟล์ SVG และ PNG
ไฟล์ SVG คืออะไร?
SVG อธิบายรูปทรงเป็นคำสั่งแบบข้อความ จึงคมชัดในทุกขนาด และโลโก้แบบง่ายอาจมีขนาดไม่ถึง 5 KB การแปลงเป็นพิกเซลจะตรึงไว้ที่ความละเอียดเดียว จึงควรเลือกขนาดผลลัพธ์ก่อนแปลง
ไฟล์ PNG คืออะไร?
PNG บีบอัดโดยไม่เสียพิกเซลแม้แต่พิกเซลเดียว ภาพหน้าจอและข้อความจึงคมชัดมาก แต่รูปถ่ายที่บันทึกเป็น PNG มักมีขนาดใหญ่กว่ารูปเดียวกันที่เป็น JPG สามถึงห้าเท่า
แปลง SVG เป็น PNG ไม่ได้? ปัญหาที่พบบ่อย
- สีดูต่างไปเล็กน้อย เบราว์เซอร์แปลงรูปภาพเป็นปริภูมิสีมาตรฐาน sRGB เมื่อถอดรหัส รูปภาพแบบ wide-gamut และ CMYK จึงอาจเปลี่ยนไปเล็กน้อย
- รูปถ่ายจากมือถือออกมาตั้งตรง แม้ว่าในที่อื่นจะดูเหมือนตะแคงอยู่ ซึ่งถูกต้องแล้ว: การหมุนที่บันทึกไว้ในรูปถ่ายจะถูกนำมาใช้ระหว่างการแปลง ไฟล์ PNG จึงตั้งตรงเสมอ
- ไฟล์ใหญ่กว่าที่คาด SVG เป็นเพียงรายการคำสั่งวาดสั้นๆ ขณะที่ PNG เก็บทุกพิกเซล ผลลัพธ์จึงมักใหญ่กว่าและใหญ่ขึ้นตามความกว้างที่คุณเลือก
แปลง SVG เป็น PNG ด้วยบรรทัดคำสั่ง
หากคุณใช้เทอร์มินัล ImageMagick แปลง SVG เป็น PNG ได้ในบรรทัดเดียว:
magick input.svg output.pngหากต้องการแปลง SVG ทุกไฟล์ในโฟลเดอร์พร้อมกัน ให้ใช้ magick mogrify -format png *.svg. For best results with SVG, set the size with -density or -resize ตัวแปลงในหน้านี้ทำงานเดียวกันได้โดยไม่ต้องติดตั้งอะไร
คำถามที่พบบ่อยเรื่องการแปลง SVG เป็น PNG
แปลง SVG เป็น PNG แล้วคุณภาพจะลดลงไหม?
ไม่ PNG ถูกเขียนแบบไม่สูญเสียคุณภาพ ผลลัพธ์จึงตรงกับ SVG ทุกประการในขนาดที่คุณเลือก
ทำไมไฟล์ PNG จึงมีขนาดต่างจากไฟล์ SVG?
SVG เป็นเพียงรายการคำสั่งวาดสั้นๆ ขณะที่ PNG เก็บทุกพิกเซล ผลลัพธ์จึงมักใหญ่กว่าและใหญ่ขึ้นตามความกว้างที่คุณเลือก
ไฟล์ SVG ของฉันถูกอัปโหลดไปที่ใดไหม?
ไม่ การแปลงทำงานภายในแท็บเบราว์เซอร์นี้โดยใช้ตัวถอดรหัสรูปภาพของเบราว์เซอร์เอง ไฟล์ของคุณจึงอยู่ในอุปกรณ์ของคุณ คุณตัดการเชื่อมต่ออินเทอร์เน็ตได้หลังจากโหลดหน้าเสร็จ และยังใช้งานได้ตามปกติ
แปลงไฟล์ SVG หลายไฟล์เป็น PNG พร้อมกันได้ไหม?
ได้ เลือกหรือวางไฟล์ได้มากเท่าที่ต้องการ ระบบจะแปลงทีละไฟล์ และแต่ละไฟล์จะมีปุ่มดาวน์โหลดของตัวเอง
เปิดไฟล์ PNG อย่างไร?
PNG เปิดได้ในทุกเบราว์เซอร์และโปรแกรมดูรูปภาพ PNG นิยมใช้กับภาพหน้าจอ โลโก้ แผนภาพ และทุกอย่างที่มีความโปร่งใส
ตัวแปลง SVG เป็น PNG นี้ฟรีไหม?
ใช่ ไม่ต้องสมัครสมาชิก ไม่มีลายน้ำ และไม่จำกัดจำนวนไฟล์ที่แปลง เว็บไซต์นี้มีรายได้จากโฆษณา และเนื่องจากการแปลงทำงานบนอุปกรณ์ของคุณ จึงไม่มีค่าใช้จ่ายเซิร์ฟเวอร์ต่อไฟล์
แปลง SVG เป็น PNG บนมือถือได้ไหม?
ได้ ตัวแปลงใช้งานได้ใน Safari บน iPhone และ iPad และใน Chrome บน Android ไฟล์ที่แปลงแล้วจะถูกบันทึกไว้ในโฟลเดอร์ดาวน์โหลด