แปลง BMP เป็น PNG
เปลี่ยนบิตแมปของ Windows ที่เทอะทะให้เป็นไฟล์ PNG ที่คงทุกพิกเซลไว้ตรงตามเดิมและใช้พื้นที่เพียงส่วนน้อย วางไฟล์ BMP กดแปลง แล้วดาวน์โหลด
แปลงไฟล์รูปภาพ
หรือลากไฟล์ JPG, JPEG, JPE … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
ค่า 85 ทำให้ภาพถ่ายดูเหมือนต้นฉบับทุกประการ ควรลดค่านี้เฉพาะเมื่อต้องการไฟล์ที่เล็กลง
JPG, BMP และ EPS ไม่รองรับความโปร่งใส พิกเซลโปร่งใสจะถูกเติมด้วยสีนี้
รหัสสีแบบ Hex ที่ใช้แทนพิกเซลโปร่งใส เช่น #FFFFFF
รูปแบบนี้เก็บภาพได้เพียงภาพเดียว หากต้องการคงภาพเคลื่อนไหวไว้ ให้เลือกผลลัพธ์เป็น GIF หรือ WebP
ไอคอนหลายขนาดจะรวมความละเอียดหลายระดับไว้ในไฟล์เดียว เบราว์เซอร์และระบบปฏิบัติการจะเลือกขนาดที่ต้องใช้เอง
คงขนาดภาพเดิมไว้ หรือกำหนดด้านใดด้านหนึ่ง โดยระบบจะคงอัตราส่วนภาพไว้
จำนวนพิกเซลของด้านที่เลือกไว้ด้านบน
เปอร์เซ็นต์ของขนาดภาพต้นฉบับ
sRGB เหมาะสำหรับหน้าจอและเว็บไซต์ ควรคงค่าเดิมไว้สำหรับงานพิมพ์ ส่วนระดับสีเทาจะตัดสีออกทั้งหมด
เป็นข้อมูลเมตาเท่านั้น ค่า 0 จะคงค่าเดิมไว้ เครื่องพิมพ์และบางเว็บไซต์จะอ่านค่านี้ แต่จะไม่เปลี่ยนขนาดภาพเป็นพิกเซล
วิธีใช้เครื่องมือนี้
- 1
เพิ่มไฟล์ BMP
วางไฟล์ .bmp ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB จาก Paint เครื่องสแกน เกมเก่า หรือกล้องอุตสาหกรรม
- 2
คง PNG เป็นรูปแบบปลายทาง
แปลงเป็น ตั้งไว้ที่ PNG ไม่มีแถบปรับคุณภาพ เพราะ PNG ไม่สูญเสียคุณภาพ การตั้งค่าขั้นสูง มีเพียงตัวเลือกปรับขนาดและข้อมูลเมตา
- 3
แปลงและดาวน์โหลด
กด แปลงเป็น PNG แล้วบันทึกไฟล์ทีละไฟล์หรือเป็น ZIP
แปลง BMP เป็น PNG แล้วเสียอะไรไปบ้าง?
ไม่มีอะไรที่มองเห็นหรือวัดได้ PNG ไม่สูญเสียคุณภาพ พิกเซลจึงเหมือนเดิมทุกประการ สิ่งที่เปลี่ยนคือขนาดไฟล์ บิตแมปที่ไม่บีบอัดมักกลายเป็น PNG ที่เล็กลงหลายเท่า และภาพหน้าจอเล็กลงมากที่สุด
แปลง BMP เป็น PNG ลดขนาดไฟล์โดยไม่เปลี่ยนพิกเซล
ไฟล์ BMP แทบทั้งหมดเก็บข้อมูลแบบดิบ คือ 3 ไบต์ต่อพิกเซล เรียงทีละแถวโดยไม่บีบอัดเลย รูปแบบนี้อนุญาตการเข้ารหัสแบบ run-length สำหรับภาพ 4 บิตและ 8 บิต แต่แทบไม่มีโปรแกรมใดเขียนแบบนั้น PNG เก็บพิกเซลชุดเดียวกันแล้วผ่านตัวกรองทำนายรายแถวและ DEFLATE ซึ่งเป็นวิธีบีบอัดเดียวกับไฟล์ ZIP สีที่ซ้ำกันและพื้นที่เรียบจึงใช้พื้นที่เพียงส่วนน้อย
บิตแมปยังพบได้บ่อยกว่าที่คิด Paint รุ่นเก่าบันทึกเป็น .bmp โดยค่าเริ่มต้น คลิปบอร์ดของ Windows เก็บรูปที่คัดลอกไว้เป็น device-independent bitmap และเครื่องสแกน กล้อง machine vision เกมย้อนยุค และอุปกรณ์ฝังตัวก็เขียนไฟล์ BMP เพราะสร้างได้ง่ายมาก โฟลเดอร์ที่เต็มไปด้วยไฟล์เหล่านี้กินพื้นที่จัดเก็บอย่างรวดเร็วและส่งต่อได้ยาก
การแปลงไม่ได้ทำให้ภาพคมขึ้นหรือสะอาดขึ้น หากบิตแมปเบลอหรือแตกเป็นบล็อก PNG ก็จะเป็นเช่นเดียวกัน สิ่งที่ได้คือขนาดไฟล์ที่เล็กลงและความเข้ากันได้ ไม่ใช่คุณภาพ
บิตแมปที่ไม่บีบอัดมีขนาดใหญ่แค่ไหน
6.2 MBภาพหน้าจอ 1920 × 1080 หนึ่งภาพที่บันทึกเป็น BMP แบบ 24 บิต
ที่มาของรูปแบบไฟล์ BMP
1990
Windows 3.0
device-independent bitmap ที่มีส่วนหัวข้อมูลขนาด 40 ไบต์กลายเป็นโครงสร้างมาตรฐานของไฟล์ .bmp
1995
ส่วนหัวเวอร์ชัน 4
Windows 95 และ NT 4.0 เพิ่มมาสก์สีและช่องข้อมูลมาสก์อัลฟา
1996
PNG เวอร์ชัน 1.0
W3C เผยแพร่ PNG เป็นรูปแบบไม่สูญเสียคุณภาพที่ปลอดสิทธิบัตร
1998
ส่วนหัวเวอร์ชัน 5
Windows 98 และ 2000 รองรับการฝังโปรไฟล์สี ICC ในไฟล์ BMP
2004
มาตรฐาน ISO/IEC 15948
PNG กลายเป็นมาตรฐานสากล
BMP
ภาพบิตแมป
BMP คือรูปแบบบิตแมปที่ไม่ขึ้นกับอุปกรณ์ของ Microsoft ซึ่งเป็นรูปแบบดั้งเดิมของ Windows มาตั้งแต่รุ่นแรก ๆ โดยทั่วไปเก็บพิกเซลแบบไม่บีบอัด คุณภาพจึงสมบูรณ์แต่ไฟล์ใหญ่มากเมื่อเทียบกับ PNG หรือ JPEG BMP รุ่นใหม่เก็บช่องอัลฟาได้ แต่หลายโปรแกรมไม่สนใจช่องนี้ รูปแบบนี้อ่านและเขียนได้ง่าย จึงยังใช้อยู่ในซอฟต์แวร์รุ่นเก่า ระบบฝังตัว และเครื่องมืออุตสาหกรรมบางประเภท Windows, macOS และโปรแกรมแก้ไขภาพแทบทุกตัวเปิดไฟล์ BMP ได้
- การบีบอัด
- แบบไม่สูญเสียข้อมูล
- พื้นหลังโปร่งใส
- ได้
- ภาพเคลื่อนไหว
- ไม่ได้
- เปิดตัว
- Microsoft
PNG
Portable Network Graphics
PNG เป็นรูปแบบภาพแรสเตอร์แบบไม่สูญเสียข้อมูล (lossless) ที่ PNG Development Group เผยแพร่ในปี 1996 และต่อมาได้รับการกำหนดเป็นมาตรฐานโดย W3C และ ISO รักษาทุกพิกเซลไว้อย่างแม่นยำ รองรับพื้นหลังโปร่งใสแบบ alpha เต็มรูปแบบ และแสดงข้อความ ขอบคม และสีพื้นเรียบได้โดยไม่มีสิ่งแปลกปลอมในภาพ (artefact) ความแม่นยำนี้ทำให้เหมาะกับภาพหน้าจอ โลโก้ ไอคอน และกราฟิกส่วนติดต่อผู้ใช้ ข้อแลกเปลี่ยนคือขนาด ภาพถ่ายที่บันทึกเป็น PNG มักใหญ่กว่าภาพเดียวกันในรูปแบบ JPEG หรือ WebP หลายเท่า เบราว์เซอร์ ระบบปฏิบัติการ และโปรแกรมแต่งภาพทุกตัวเปิดไฟล์ PNG ได้
- การบีบอัด
- แบบไม่สูญเสียข้อมูล
- พื้นหลังโปร่งใส
- ได้
- ภาพเคลื่อนไหว
- ไม่ได้
- เปิดตัว
- 1996 · PNG Development Group
BMP ถูกแปลงเป็น PNG เมื่อต้องแชร์หรือจัดเก็บภาพหน้าจอ ภาพสแกน หรือไฟล์ที่ส่งออกจากเครื่องมือ Windows รุ่นเก่าโดยไม่เสียแม้แต่พิกเซลเดียว PNG คงทุกค่าไว้ขณะลดขนาดไฟล์เหลือเพียงส่วนน้อย
ความโปร่งใส พาเลตสี และบิตแมป 32 บิต
โดยทั่วไปไม่มีความโปร่งใสให้ได้มา BMP ส่วนใหญ่เป็นแบบ 24 บิตซึ่งไม่มีช่องอัลฟาเลย PNG ที่ได้จึงทึบทั้งภาพ บิตแมป 32 บิตบางไฟล์ที่เขียนด้วยส่วนหัวเวอร์ชัน 4 หรือ 5 มีช่องอัลฟาจริงและจะถูกคงไว้ใน PNG แต่ในไฟล์ 32 บิตอื่น ๆ จำนวนมาก ไบต์ที่สี่เป็นเพียงไบต์เติม และโปรแกรมที่อ่านผิดว่าเป็นอัลฟาจะแสดงภาพเป็นโปร่งใสทั้งหมด หากไฟล์ที่แปลงแล้วดูว่างเปล่าในโปรแกรมดูภาพหนึ่ง ให้ลองเปิดในอีกโปรแกรมก่อนสรุปว่าไฟล์เสีย
บิตแมปที่มีสีน้อย เช่น ภาพสแกน 1 บิตและภาพพาเลต 8 บิตจากซอฟต์แวร์เก่า จะคงสีเดิมทุกประการ PNG รองรับทั้งแบบระดับสีเทา แบบพาเลต และแบบสีเต็ม จึงแทน BMP ได้ทุกชนิดที่มักพบ สำหรับเว็บไซต์ PNG เป็นรูปแบบที่เหมาะกับภาพหน้าจอและแผนภาพเหล่านี้ คู่มือลดขนาดรูปเป็น KB ของเราอธิบายสิ่งที่ควรทำหากแบบฟอร์มยังต้องการไฟล์ที่เล็กกว่านี้
คำถามเกี่ยวกับการแปลง BMP เป็น PNG
แปลง BMP เป็น PNG ไม่สูญเสียคุณภาพจริงหรือไม่?
จริง ค่าทุกพิกเซลใน PNG ตรงกับ BMP ทุกประการ สิ่งที่เปลี่ยนคือวิธีจัดเรียงไบต์เท่านั้น หากแปลง PNG กลับด้วย แปลง PNG เป็น BMP จะได้ภาพเดิม แม้รายละเอียดในส่วนหัวอาจต่างกัน
ทำไม PNG ที่ได้จึงเล็กกว่า BMP เพียงเล็กน้อย?
การบีบอัดแบบไม่สูญเสียคุณภาพอาศัยการซ้ำกันของข้อมูล ภาพหน้าจอ แผนภาพ และพิกเซลอาร์ตมีพื้นที่สีเรียบกว้างและมักเล็กลง 90% ขึ้นไป ส่วนภาพถ่ายและภาพสแกนที่มีสัญญาณรบกวนมีส่วนซ้ำน้อยและอาจเล็กลงเพียงครึ่งเดียว สำหรับภาพถ่ายที่ขนาดไฟล์สำคัญกว่าพิกเซลที่ตรงเป๊ะ แปลง BMP เป็น JPG ลดขนาดได้มากกว่ามาก
PNG จากไฟล์ BMP จะมีพื้นหลังโปร่งใสหรือไม่?
เฉพาะเมื่อ BMP มีช่องอัลฟาจริง ซึ่งพบได้น้อย ไฟล์ BMP แบบ 24 บิตที่พบทั่วไปไม่มีความโปร่งใสให้ส่งต่อ PNG จึงทึบทั้งภาพ หากต้องการภาพตัดพื้นหลัง ให้ลบพื้นหลังในโปรแกรมแก้ไขภาพ
PNG จะคงค่า DPI ของ BMP ที่สแกนมาหรือไม่?
คงไว้ BMP เก็บความละเอียดเป็นพิกเซลต่อเมตรและ PNG มีช่องข้อมูลที่เทียบเท่ากัน การตั้ง ค่า DPI ในไฟล์ เป็น 0 จะคงค่าเดิมไว้ พิมพ์ 300 หากแบบฟอร์มงานพิมพ์ต้องการ โดยขนาดภาพเป็นพิกเซลไม่เปลี่ยน
ควรเก็บไฟล์ BMP ต้นฉบับไว้หลังแปลงหรือไม่?
ไม่จำเป็นในแง่คุณภาพภาพ เพราะ PNG เก็บพิกเซลเหมือนกันในพื้นที่ที่น้อยกว่า เก็บไว้เฉพาะเมื่อโปรแกรมต้องอ่าน BMP โดยตรง เช่น เครื่องมือรุ่นเก่าหรือไลบรารีจอแสดงผลของไมโครคอนโทรลเลอร์
อีเมลและแบบฟอร์มเว็บจะรับ PNG ในกรณีที่ BMP ถูกปฏิเสธหรือไม่?
แทบทุกครั้ง แบบฟอร์มอัปโหลดและเว็บฝากรูปมักระบุ JPG และ PNG โดยไม่มี BMP และบริการอีเมลมักบล็อกหรือตัดไฟล์แนบขนาดใหญ่ออก ซึ่งบิตแมปขนาด 6 MB ก็เข้าข่ายได้ง่าย
- แปลง BMP เป็น JPGแปลงไฟล์ BMP ให้เป็น JPG ลดขนาดไฟล์บิตแมป Windows ที่ไม่บีบอัดให้เล็กลงมาก เหมาะกับอีเมล การอัปโหลดขึ้นเว็บ และมือถือ ทำได้ครั้งละ 20 ไฟล์ ไม่ต้องสมัครบัญชี
- แปลง PNG เป็น BMPแปลงไฟล์ PNG ให้เป็น BMP สำหรับโปรแกรม Windows รุ่นเก่า ตัวสร้างไฟล์ติดตั้ง และจอ Arduino เลือกสีพื้นหลังแทนส่วนโปร่งใสได้ ครั้งละ 20 ไฟล์ ไม่ต้องสมัคร
- แปลง JPG เป็น PNGแปลงไฟล์ JPG ให้เป็น PNG เพื่อแก้ไขแบบไม่สูญเสียคุณภาพ ทำไอคอน หรือใช้กับแอปที่รับเฉพาะ PNG พร้อมคำอธิบายว่าทำไมไฟล์ใหญ่ขึ้นและพื้นหลังไม่โปร่งใส
- แปลง TIFF เป็น PNGแปลงไฟล์ TIFF ให้เป็น PNG โดยไม่เสียพิกเซลเดียว รวมเลเยอร์ เปลี่ยน CMYK เป็น sRGB และคงพื้นหลังโปร่งใส ครั้งละ 20 ไฟล์ ลบอัตโนมัติหลัง 30 นาที
- แปลงรูปเป็น PNGแปลงไฟล์ WebP, AVIF, HEIC, GIF, SVG, PSD, TIFF, RAW และอื่น ๆ เป็น PNG แบบไม่สูญเสียคุณภาพ คงพื้นหลังโปร่งใส ครั้งละ 20 ไฟล์ ไม่ต้องสมัครบัญชี
- แปลง GIF เป็น PNGแปลงไฟล์ GIF ให้เป็น PNG โดยคงพื้นหลังโปร่งใสไว้ เลือกเฟรมแรกเป็นภาพนิ่ง หรือส่งออกทุกเฟรมของภาพเคลื่อนไหวเป็นไฟล์ PNG แยกกัน