Konversi PNG ke BMP
Sebagian software masih hanya bisa membaca bitmap: program Windows lama, pembuat installer, dan pustaka layar pada papan mikrokontroler kecil. Konversi PNG Anda ke BMP tanpa kompresi yang diterima software tersebut, dan tentukan warna yang mengisi bagian transparannya.
Konverter Gambar
atau jatuhkan file JPG, JPEG, JPE … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
85 membuat foto tampak identik dengan aslinya. Turunkan hanya jika Anda memerlukan file yang lebih kecil.
JPG, BMP, dan EPS tidak mendukung transparansi. Piksel transparan diisi dengan warna ini.
Warna hex yang dipakai di belakang piksel transparan, mis. #FFFFFF.
Format ini hanya memuat satu gambar. Pilih keluaran GIF atau WebP jika Anda ingin mempertahankan animasi.
Ikon multi-ukuran berisi beberapa resolusi dalam satu file; peramban dan sistem operasi memilih yang dibutuhkan.
Pertahankan dimensi asli, atau masukkan satu sisi dan rasio aspek akan dipertahankan.
Piksel untuk sisi yang Anda pilih di atas.
Persentase dari dimensi asli.
sRGB tepat untuk layar dan web. Pertahankan aslinya untuk alur kerja cetak; skala abu-abu membuang warna.
Hanya metadata, 0 mempertahankan nilai asli. Printer dan sebagian portal membaca angka ini; dimensi piksel tidak berubah.
Cara menggunakan alat ini
- 1
Masukkan file PNG
Tambahkan hingga 20 PNG, masing-masing 95 MB, dari komputer Anda atau dengan menempelkan gambar yang disalin.
- 2
Pilih warna latar
Keluaran BMP di sini tidak memiliki transparansi, jadi Area transparan dimulai dengan putih. Pilih hitam atau Warna kustom di Pengaturan lanjutan agar sesuai dengan layar atau dialog tempat bitmap itu tampil.
- 3
Tekan Konversi ke BMP
Unduh setiap file .bmp atau satu ZIP. Unggahan dan hasil dihapus setelah 30 menit.
Konversi PNG ke BMP ketika software meminta bitmap: piksel tetap identik, transparansi menjadi warna solid, dan file membesar karena BMP tidak dikompresi.
Siapa yang masih perlu mengubah PNG ke BMP
BMP adalah format bitmap milik Microsoft, dan tata letak modernnya berasal dari Windows 3.0 pada 1990. Karena isinya tak lebih dari piksel mentah di balik header 54 byte, program bisa membacanya tanpa pustaka dekode. Kesederhanaan itulah yang membuatnya bertahan di tempat-tempat yang tidak pernah menambahkan dukungan PNG.
Pembuat installer adalah kasus yang umum: NSIS, misalnya, mengharapkan file .bmp untuk gambar header dan sambutan pada wizard Modern UI-nya. Program Visual Basic dan Win32 lama memuat layar pembuka dan gambar toolbar melalui fungsi Windows yang membaca bitmap. Proyek mikrokontroler dengan layar TFT atau e-paper kecil membaca BMP 24-bit dari kartu SD karena mendekode PNG memakan memori yang tidak dimiliki papan tersebut.
Jika tujuannya membutuhkan ikon Windows, bukan bitmap, gunakan PNG ke ICO; ikon mempertahankan transparansi dan menampung beberapa ukuran dalam satu file.
Seberapa besar file BMP: ukuran tanpa kompresi
6,2 MBgambar 1920 × 1080 yang disimpan sebagai BMP 24-bit, sesederhana apa pun gambarnya
PNG
Portable Network Graphics
PNG adalah format raster lossless (tanpa kehilangan kualitas) yang diterbitkan pada 1996 oleh PNG Development Group dan kemudian distandardisasi oleh W3C dan ISO. Format ini menyimpan setiap piksel secara persis, mendukung transparansi alfa penuh, dan menangani teks, tepi tajam, serta warna datar tanpa artefak. Ketepatan itu membuatnya ideal untuk tangkapan layar, logo, ikon, dan grafis antarmuka. Kekurangannya ada pada ukuran: foto yang disimpan sebagai PNG sering kali beberapa kali lebih besar daripada foto yang sama dalam JPEG atau WebP. Semua browser, sistem operasi, dan editor dapat membuka file PNG.
- Kompresi
- Lossless
- Transparansi
- Ya
- Animasi
- Tidak
- Diperkenalkan
- 1996 · PNG Development Group
BMP
Gambar bitmap
BMP adalah format bitmap independen perangkat milik Microsoft yang menjadi format bawaan Windows sejak versi-versi awalnya. Format ini biasanya menyimpan piksel tanpa kompresi, sehingga kualitasnya sempurna tetapi ukuran filenya sangat besar dibandingkan PNG atau JPEG. Versi BMP yang lebih baru dapat memuat kanal alfa, tetapi banyak program mengabaikannya. Format ini mudah dibaca dan ditulis, sehingga tetap bertahan di perangkat lunak lama, sistem tertanam, dan sejumlah alat industri. Windows, macOS, dan hampir semua editor gambar dapat membuka file BMP.
- Kompresi
- Lossless
- Transparansi
- Ya
- Animasi
- Tidak
- Diperkenalkan
- Microsoft
Orang mengubah PNG menjadi BMP karena program, installer, atau layar tertanam tertentu hanya membaca bitmap Windows biasa; tidak ada yang memilih BMP demi ukuran atau kualitas, dan arah sebaliknya dipakai untuk mengecilkan bitmap itu lagi.
BMP vs PNG: apa yang didapat dan dikorbankan
Yang Anda dapatkan dari BMP
- Bisa dibaca tanpa pustaka dekompresi apa pun
- Nilai piksel identik dengan PNG
- Diterima API Windows lama dan installer
- Ukuran bisa diperkirakan: lebar × tinggi × byte per piksel
Yang Anda korbankan
- File berkali-kali lebih besar daripada PNG
- Transparansi diganti warna solid
- Tanpa metadata teks atau profil warna di sebagian besar pembaca
- Ditolak banyak formulir unggahan yang meminta JPG atau PNG
Konversi PNG ke BMP dengan ukuran dan latar yang tepat
Karena BMP disimpan sebagai baris-baris mentah, dimensinya lebih penting daripada kompresinya. Atur Ubah ukuran gambar keluaran ke lebar yang tepat sesuai kebutuhan, misalnya 164 × 314 px untuk gambar sambutan NSIS atau resolusi asli sebuah layar, agar program tidak meregangkan atau memotongnya.
Untuk logo transparan, pilih latar tempat bitmap akan tampil. Dialog berlatar abu-abu muda terlihat janggal dengan kotak putih murni, jadi masukkan nilai hex yang tepat di Warna kustom. Mengonversi satu folder penuh untuk proyek firmware? Batch berisi 20 file diproses dalam sekali jalan, dan BMP ke PNG mengembalikannya ketika Anda butuh salinan yang lebih ringan.
Pertanyaan seputar konversi PNG ke BMP
Mengapa file BMP saya jauh lebih besar daripada PNG-nya?
BMP standar menyimpan setiap piksel tanpa kompresi: 3 byte per piksel pada 24-bit, ditambah padding agar setiap baris kelipatan 4 byte. PNG mengompresi piksel yang sama dengan Deflate, sehingga grafis datar menyusut banyak. Logo yang berukuran 20 KB sebagai PNG bisa dengan mudah menjadi beberapa ratus KB sebagai BMP; itu normal.
Apakah konversi PNG ke BMP menurunkan kualitas?
Tidak ada piksel yang berubah. Kedua format bersifat lossless dan BMP 24-bit menampung 8 bit per saluran yang sama dengan PNG pada umumnya. Satu-satunya yang berubah adalah transparansi, yang diganti dengan warna latar yang Anda pilih.
Bisakah file BMP memiliki latar transparan?
Formatnya mengizinkan varian 32-bit dengan saluran alpha, tetapi Paint, sebagian besar API Windows, dan hampir semua program yang meminta BMP mengabaikannya dan menampilkan hitam atau piksel acak. Itulah sebabnya konverter meratakan transparansi ke warna solid pilihan Anda.
Format BMP apa yang dibutuhkan layar Arduino atau ESP32?
Sebagian besar pustaka layar, termasuk ImageReader dari Adafruit untuk layar TFT-nya, memuat file BMP 24-bit tanpa kompresi dari kartu SD, persis seperti yang ditulis konverter ini. Ubah dulu ukuran gambar ke resolusi tepat layar, misalnya 320 × 240 px, dengan Ubah ukuran gambar keluaran, karena papan tidak bisa menskalakannya.
Apa perbedaan antara BMP dan DIB?
DIB adalah singkatan dari device-independent bitmap, tata letak di memori yang dipakai Windows sejak versi 3.0. File .bmp hanyalah DIB dengan header file 14 byte di depannya, jadi program yang meminta DIB atau file .dib akan menerima BMP.
Haruskah saya memakai BMP untuk situs web atau email?
Tidak. Browser memang menampilkan BMP, tetapi filenya berkali-kali lebih berat daripada PNG atau JPG tanpa keuntungan yang terlihat. Simpan BMP untuk program yang mewajibkannya dan gunakan PNG ke JPG atau PNG aslinya di tempat lain.
| JPG ke BMP | WebP ke BMP | PDF ke BMP |
| BMP ke PNG | PNG ke ICO | Konverter gambar |