แปลง WebP เป็น PNG

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

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V

ระหว่างรอไฟล์ คุณเล่น Code Rain ได้เลย

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

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ข้อกำหนดWEBPPNG
ประเภท MIMEimage/webpimage/png
ประเภทแรสเตอร์แรสเตอร์
การบีบอัดสูญเสียคุณภาพ (VP8) และไม่สูญเสียคุณภาพ (VP8L)ไม่สูญเสียคุณภาพ (DEFLATE / LZ77 + Huffman)
ข้อกำหนดมาตรฐานIETF RFC 6386 / ข้อกำหนด WebP ของ Googleข้อกำหนด W3C PNG ฉบับที่ 3
ส่วนหัวที่ระบุลายเซ็นไฟล์52 49 46 46 (RIFF) ... 57 45 42 50 (WEBP)89 50 4E 47 0D 0A 1A 0A

ภาพรวมรูปแบบและการใช้งาน

ภาพ WebP พบได้ทั่วไปบนอินเทอร์เน็ต เพราะโหลดได้รวดเร็วและมีขนาดไฟล์เล็ก อย่างไรก็ตาม โปรแกรมแต่งภาพ โปรแกรมออกแบบกราฟิก และระบบปฏิบัติการเดสก์ท็อปรุ่นเก่ามักเปิดไฟล์เหล่านี้ไม่ได้ การเปลี่ยนไฟล์ WebP เป็นภาพ PNG ช่วยแก้ปัญหาความเข้ากันได้นี้ นักพัฒนาเว็บและนักออกแบบกราฟิกมักแปลงไฟล์ในลักษณะนี้ เมื่อนำสินทรัพย์จากเว็บไปใช้กับซอฟต์แวร์จัดหน้าแบบเดสก์ท็อปดั้งเดิม เครื่องมือเตรียมงานพิมพ์ หรือโปรแกรมอีเมลรุ่นเก่า อีกเหตุผลสำคัญในการแปลงรูปแบบเหล่านี้คือขั้นตอนการทำงานด้านการแก้ไข แอปแต่งภาพหลายตัวและปลั๊กอินรุ่นเก่าไม่รองรับโครงสร้างคอนเทนเนอร์เฉพาะของไฟล์ WebP การบันทึกภาพเป็น PNG ช่วยให้มั่นใจได้ว่าซอฟต์แวร์ออกแบบมาตรฐานจะอ่านช่องความโปร่งใสและค่าสีของทุกพิกเซลได้ ขั้นตอนนี้มีประโยชน์เมื่อเก็บงานศิลปะดิจิทัลถาวร หรือเตรียมกราฟิกแรสเตอร์สำหรับการผลิตงานพิมพ์ที่ไม่มี WebP รองรับ

ข้อกำหนดทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ

ไฟล์ WebP ใช้ MIME type image/webp และโครงสร้างคอนเทนเนอร์ RIFF ลายเซ็นไบนารีเริ่มด้วยอักขระ ASCII “RIFF” ตามด้วยขนาดไฟล์ 4 ไบต์และรหัสสี่ตัวอักษร “WEBP” ภายในคอนเทนเนอร์ ข้อมูลภาพบีบอัดด้วย VP8 แบบสูญเสียข้อมูล หรือ VP8L แบบไม่สูญเสียข้อมูล ส่วน VP8X รองรับคุณสมบัติขั้นสูง เช่น ภาพเคลื่อนไหวและช่องอัลฟา ไฟล์ PNG ใช้ MIME type image/png และเริ่มด้วยลายเซ็นไฟล์ 8 ไบต์ 89 50 4E 47 0D 0A 1A 0A รูปภาพ PNG ใช้อัลกอริทึม DEFLATE ซึ่งผสานการจับคู่พจนานุกรม LZ77 กับการเข้ารหัส Huffman เพื่อบีบอัดโดยไม่สูญเสียข้อมูล การแปลง WebP เป็น PNG ต้องถอดรหัสข้อมูลพิกเซลจากคอนเทนเนอร์ WebP แล้วเข้ารหัสพิกเซลดิบเหล่านั้นใหม่เป็นส่วนข้อมูลของ PNG โดยใช้ตัวกรองและสตรีม DEFLATE

ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์

PNG รองรับโดยระบบปฏิบัติการ เบราว์เซอร์ และแอปภาพจำนวนมาก WebP รองรับอย่างกว้างขวางในเบราว์เซอร์ปัจจุบัน แต่แตกต่างกันในซอฟต์แวร์และระบบรุ่นเก่า

เคล็ดลับการใช้งาน

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

คำถามที่พบบ่อย

จะแปลงรูปภาพ WebP เป็น PNG โดยไม่สูญเสียคุณภาพได้อย่างไร

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

ความแตกต่างระหว่างรูปภาพ WebP และรูปภาพ PNG คืออะไร

WebP เป็นรูปแบบราสเตอร์สมัยใหม่ที่สร้างขึ้นโดย Google ซึ่งรองรับทั้งการบีบอัดแบบสูญเสียและไม่สูญเสียข้อมูลภายในคอนเทนเนอร์ RIFF เพื่อให้ขนาดไฟล์มีขนาดเล็กมาก PNG เป็นรูปแบบราสเตอร์รุ่นเก่าที่ใช้โครงสร้างแบบชังก์และการบีบอัด DEFLATE แบบไม่สูญเสียข้อมูลอย่างเข้มงวด โดยรองรับซอฟต์แวร์ได้อย่างแพร่หลาย แต่แลกกับขนาดไฟล์ที่ใหญ่ขึ้น