PNG เป็น BMP

5 จาก 2 การให้คะแนน
อนุญาต .png.

PNG เป็น BMP คือเครื่องมือฟรีสำหรับแปลงภาพ PNG เป็นไฟล์บิตแมป BMP ได้โดยตรงในเบราว์เซอร์

แปลง PNG เป็น BMP อย่างไร?

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

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

เมื่อแปลง PNG เป็น BMP มีอะไรเปลี่ยนไปบ้าง?

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

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

การแปลงเป็น BMP ไม่ได้เพิ่มรายละเอียดที่ไม่มีอยู่ในภาพ หาก PNG เคยถูกสร้างจาก JPEG ที่บีบอัดอย่างหนัก การบันทึกเป็น BMP แบบไม่สูญเสียข้อมูลจะเพียงเก็บร่องรอยความเสียหายที่มองเห็นไว้ ไม่ได้กู้ภาพถ่ายต้นฉบับกลับมา

ควรใช้ BMP แทน PNG เมื่อใด?

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

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

การแปลงกราฟิกทั่วไปบนเว็บไซต์เป็น BMP เพียงเพราะ BMP มักไม่บีบอัดแทบไม่มีประโยชน์ โดยทั่วไปหน้าเว็บจะมีไฟล์ขนาดใหญ่ขึ้นให้ดาวน์โหลด แต่ไม่ได้รายละเอียดภาพเพิ่มขึ้น

ขนาดไฟล์และตัวอย่างการคำนวณ

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

ตัวอย่างเช่น ภาพขนาด 1,920 × 1,080 พิกเซลที่ไม่บีบอัดและใช้ 24 บิตต่อพิกเซล ต้องใช้พื้นที่ประมาณ 6.22 MB สำหรับข้อมูลพิกเซล รวมถึงส่วนหัวขนาดเล็กอีกส่วนหนึ่ง หากใช้ 32 บิตต่อพิกเซล ข้อมูลพิกเซลจะมีขนาดประมาณ 8.29 MB ตัวเลขเหล่านี้เป็นการคำนวณตามรูปแบบไฟล์ ไม่ใช่ขนาดผลลัพธ์ที่รับประกันจากเครื่องมือนี้

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

ทำไมไฟล์ PNG จึงแปลงไม่สำเร็จ?

ข้อมูลภาพ PNG ที่ไม่ถูกต้องหรือหน่วยความจำของเบราว์เซอร์ไม่เพียงพออาจทำให้แปลงไฟล์ไม่ได้ การเปลี่ยนชื่อไฟล์รูปแบบอื่นจาก photo.jpg เป็น photo.png ไม่ได้เปลี่ยนข้อมูลภายในให้เป็น PNG

ช่องว่าง เครื่องหมายวรรคตอน ตัวเลข และอักขระที่มีเครื่องหมายกำกับเสียงในชื่อไฟล์ไม่มีผลต่อพิกเซลของ BMP โดยตรง อย่างไรก็ตาม ซอฟต์แวร์รุ่นเก่าที่รับไฟล์ BMP อาจไม่ยอมรับชื่อไฟล์ยาวหรืออักขระที่ไม่ใช่อักษรละติน สำหรับระบบเก่า ชื่อสั้นๆ เช่น site-logo.bmp จึงอาจปลอดภัยกว่า

ไฟล์ว่างไม่ใช่ข้อมูล PNG ที่ถูกต้องสำหรับการแปลงเป็น BMP ไฟล์ที่ดาวน์โหลดมาไม่สมบูรณ์หรือเสียหายอาจยังมีนามสกุล .png อยู่ แต่ไม่มีข้อมูลที่จำเป็นสำหรับแปลงเป็น BMP

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

PNG ที่มีมากกว่า 256 สีแปลงเป็น BMP ได้ไหม?

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

ทำไม BMP ที่ได้จึงมีพื้นหลังสีดำหรือสีขาว?

ไฟล์ BMP ที่สร้างขึ้นอาจไม่มีข้อมูลอัลฟาที่ใช้งานได้ หรือความโปร่งใสอาจถูกผสานเข้ากับพื้นหลังแล้ว นอกจากนี้ แอปพลิเคชันที่เปิดไฟล์อาจไม่รู้จักความโปร่งใสแบบอัลฟาของ BMP หากต้องการให้ความโปร่งใสทำงานได้สม่ำเสมอ ให้เก็บไฟล์ PNG ไว้ หรือผสานภาพเข้ากับสีพื้นหลังที่ต้องการก่อนใช้ BMP

นำ BMP ที่แปลงแล้วไปใช้เป็นภาพบนเว็บไซต์ได้ไหม?

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

แปลง PNG ที่เป็นความลับได้อย่างปลอดภัยไหม?

เครื่องมือนี้ประมวลผลภาพทั้งหมดในเบราว์เซอร์ และจะไม่อัปโหลดภาพไปยังเซิร์ฟเวอร์

ตรวจสอบไฟล์ก่อนใช้งาน

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

เครื่องมือที่คล้ายกัน

PNG เป็น JPG

แปลงไฟล์ภาพ PNG เป็น JPG ได้อย่างง่ายดาย

4,409
0
PNG เป็น WebP

แปลงไฟล์ภาพ PNG เป็น WebP ได้อย่างง่ายดาย

4,723
0
PNG เป็น GIF

แปลงไฟล์ภาพ PNG เป็น GIF ได้อย่างง่ายดาย

4,601
0

เครื่องมือยอดนิยม