ทำไมต้องบีบอัดภาพ PNG?
ภาพ PNG มักมีข้อมูลเมตาที่ไม่จำเป็นและสามารถบีบอัดเพิ่มเติมได้โดยไม่สูญเสียคุณภาพที่มองเห็นได้ โหมดสูญเสียข้อมูลของเราจะลดจำนวนสีอย่างชาญฉลาด ในขณะที่โหมดไม่สูญเสียข้อมูลจะกำจัดข้อมูลที่ซ่อนอยู่ ทั้งสองโหมดคงความโปร่งใสไว้ — ซึ่งจำเป็นสำหรับโลโก้ ไอคอน และกราฟิกบนเว็บ
เมื่อใดควรใช้ PNG เทียบกับ JPEG และ WebP
- JPEG: JPEG: เหมาะที่สุดสำหรับภาพถ่าย ไฟล์มีขนาดเล็กกว่า แต่ไม่รองรับความโปร่งใส
- WebP: WebP: รูปแบบสมัยใหม่ที่รองรับทั้งแบบสูญเสียและไม่สูญเสียข้อมูล พร้อมความโปร่งใส โดยทั่วไปมีขนาดเล็กกว่า PNG และ JPEG
- PNG: PNG: เหมาะที่สุดสำหรับกราฟิกที่มีความโปร่งใส ข้อความ โลโก้ ภาพหน้าจอ และภาพที่ต้องการความคมชัดสมบูรณ์แบบ
อธิบายการบีบอัด PNG
PNG ใช้การบีบอัดแบบไม่สูญเสียข้อมูล DEFLATE โหมดสูญเสียข้อมูลของเราจะลดจานสี (quantization) ก่อนการเข้ารหัส PNG ทำให้ไฟล์มีขนาดเล็กลงอย่างมาก โหมดไม่สูญเสียข้อมูลจะเข้ารหัส PNG ใหม่ด้วยการตั้งค่าการบีบอัดที่ปรับให้เหมาะสม และลบข้อมูลเมตาที่ไม่จำเป็นออก