รูปแบบ PNG
ไม่สูญเสียคุณภาพ, โปร่งใส, และเป็นคำตอบที่ถูกต้องสำหรับกราฟิก — และเป็นคำตอบที่ผิดสำหรับภาพถ่าย
PNG คืออะไร?
PNG ถูกสร้างขึ้นในช่วงกลางทศวรรษ 1990 เพื่อใช้แทน GIF โดยไม่เสียค่าใช้จ่าย มันใช้ DEFLATE ซึ่งเป็นการบีบอัดแบบไม่สูญเสียคุณภาพเช่นเดียวกับ ZIP ดังนั้นภาพที่ถอดรหัสจึงเหมือนกับที่เข้ารหัสทุกบิต ไม่มีอะไรถูกทิ้งไปเลย
คุณสมบัติที่สองที่สำคัญคือช่องอัลฟ่า 8 บิต: ทุกพิกเซลมีความทึบของตัวเอง ซึ่งช่วยให้ขอบนุ่มนวลอย่างแท้จริงบนพื้นหลังใดๆ GIF สามารถทำได้เพียงสีโปร่งใสเดียวเท่านั้น ซึ่งเป็นเหตุผลว่าทำไมภาพตัดต่อจึงเคยมีขอบสีขาวหยัก
การบีบอัดแบบไม่สูญเสียคุณภาพทำงานโดยการค้นหารูปแบบ สีพื้นเรียบและโครงสร้างที่ซ้ำกันจะถูกบีบอัดได้ดีเยี่ยม; ความแปรปรวนของพิกเซลที่เกือบสุ่มของภาพถ่ายไม่เป็นเช่นนั้น ซึ่งเป็นเหตุผลว่าทำไมภาพถ่ายที่จัดเก็บในรูปแบบ PNG จึงมีขนาดใหญ่มาก
การใช้งานทั่วไป
- โลโก้, ไอคอน และส่วนประกอบ UI ที่ต้องการความโปร่งใส
- ภาพหน้าจอที่ข้อความต้องคมชัด
- แผนภูมิ, แผนภาพ และภาพลายเส้น
- ไฟล์กลางในกระบวนการแก้ไข เพื่อหลีกเลี่ยงการสูญเสียคุณภาพจากการสร้าง
ข้อดี
- ไม่สูญเสียคุณภาพโดยสมบูรณ์ — การบันทึกซ้ำไม่ทำให้ภาพเสื่อมคุณภาพ
- ความโปร่งใสแบบอัลฟ่า 8 บิตเต็มรูปแบบพร้อมขอบที่เรียบเนียน
- ข้อความคมชัดและขอบแข็งถูกสร้างซ้ำได้อย่างแม่นยำ
- รองรับเบราว์เซอร์และแอปพลิเคชันสากล
ข้อจำกัด
- ไฟล์ขนาดใหญ่มากสำหรับเนื้อหาภาพถ่าย — บ่อยครั้งที่ใหญ่กว่า JPEG ที่เทียบเคียงได้ 5–10 เท่า
- ไม่มีภาพเคลื่อนไหว (มี APNG แต่การรองรับไม่สอดคล้องกัน)
- ไม่มีปุ่มปรับคุณภาพ ดังนั้นวิธีเดียวที่จะลดขนาด PNG คือการปรับขนาดหรือเปลี่ยนรูปแบบ
- ใหญ่กว่า WebP แบบไม่สูญเสียคุณภาพสำหรับภาพเดียวกัน
การรองรับเบราว์เซอร์
เป็นสากล รวมถึงความโปร่งใสแบบอัลฟ่าเต็มรูปแบบ ปลอดภัยที่จะใช้ที่ใดก็ได้โดยไม่ต้องมีตัวสำรอง