PNG'yi BMP'ye Dönüştürme
Bazı yazılımlar hâlâ yalnızca bitmap okur: eski Windows programları, kurulum paketi oluşturucular ve küçük mikrodenetleyici kartlarındaki ekran kütüphaneleri. PNG dosyanızı bu yazılımların kabul ettiği sıkıştırılmamış bir BMP'ye dönüştürün ve saydam kısımları hangi rengin dolduracağına siz karar verin.
Resim Dönüştürücü
veya JPG, JPEG, JPE … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
85, fotoğrafları görsel olarak özgünle aynı tutar. Yalnızca daha küçük dosya gerektiğinde düşürün.
JPG, BMP ve EPS saydamlığı desteklemez. Saydam pikseller bu renkle doldurulur.
Saydam piksellerin arkasında kullanılan onaltılık renk, örn. #FFFFFF.
Bu biçim tek bir resim tutar. Animasyonu korumak istiyorsanız GIF veya WebP çıktısını seçin.
Çok boyutlu bir simge tek dosyada birkaç çözünürlük içerir; tarayıcılar ve işletim sistemleri ihtiyaç duyduklarını seçer.
Özgün boyutları koruyun ya da bir kenarı girin; en boy oranı korunur.
Yukarıda seçtiğiniz kenar için piksel değeri.
Özgün boyutların yüzdesi.
sRGB ekranlar ve web için doğrudur. Baskı iş akışları için özgün olanı koruyun; gri tonlama rengi atar.
Yalnızca meta veri; 0 özgün değeri korur. Yazıcılar ve bazı portallar bu sayıyı okur; piksel boyutlarını değiştirmez.
Bu aracı nasıl kullanırsınız
- 1
PNG dosyalarını sürükleyip bırakın
Bilgisayarınızdan ya da kopyaladığınız bir resmi yapıştırarak, her biri en fazla 95 MB olan en çok 20 PNG ekleyin.
- 2
Arka plan rengini seçin
Buradaki BMP çıktısı şeffaflığı desteklemez, bu yüzden Şeffaf alanlar beyaz olarak başlar. Bitmap'in üzerinde duracağı ekrana ya da iletişim kutusuna uymak için Gelişmiş ayarlar altından siyahı ya da bir Özel renk seçin.
- 3
BMP biçimine Dönüştür düğmesine basın
Her .bmp dosyasını ayrı ayrı ya da tek bir ZIP olarak indirin. Yüklenen dosyalar ve sonuçlar 30 dakika sonra silinir.
Bir yazılım bitmap istediğinde PNG'yi BMP'ye dönüştürün: pikseller aynı kalır, şeffaflık düz bir renge dönüşür ve BMP sıkıştırılmadığı için dosya büyür.
PNG'yi BMP'ye dönüştürmeye kimler hâlâ ihtiyaç duyar
BMP, Microsoft'un bitmap biçimidir ve günümüzdeki düzeni 1990'daki Windows 3.0'a dayanır. 54 baytlık bir başlığın ardında neredeyse yalnızca ham piksellerden oluştuğu için programlar onu bir çözme kütüphanesi olmadan okuyabilir. Bu sadelik, PNG desteği hiç eklenmeyen yerlerde hâlâ yaşamasının tam nedenidir.
Yükleyici hazırlayıcılar yaygın bir örnektir: örneğin NSIS, Modern UI sihirbazının başlık ve karşılama resimleri için .bmp dosyaları bekler. Eski Visual Basic ve Win32 programları açılış ekranlarını ve araç çubuğu resimlerini bitmap okuyan Windows işlevleriyle yükler. Küçük TFT ya da e-kağıt ekranlı mikrodenetleyici projeleri, PNG çözmenin kartta bulunmayan bellek gerektirmesi nedeniyle SD karttan 24 bit BMP okur.
Hedef yer bitmap değil de Windows simgesi istiyorsa bunun yerine PNG'den ICO'ya dönüştürmeyi kullanın; simgeler şeffaflığı korur ve tek dosyada birden çok boyut barındırır.
BMP dosyası ne kadar büyür: sıkıştırılmamış boyutlar
6,2 MBresim ne kadar basit olursa olsun, 24 bit BMP olarak kaydedilmiş 1920 × 1080 bir resim
PNG
Portable Network Graphics
PNG, 1996'da PNG Development Group tarafından yayımlanan ve sonradan W3C ile ISO tarafından standartlaştırılan kayıpsız bir raster biçimdir. Her pikseli aynen korur, tam alfa saydamlığını destekler; metni, keskin kenarları ve düz renkleri bozulma olmadan işler. Bu kesinlik onu ekran görüntüleri, logolar, simgeler ve arayüz grafikleri için ideal kılar. Bedeli boyuttur: PNG olarak kaydedilen fotoğraflar, aynı fotoğrafın JPEG veya WebP hâlinden çoğunlukla birkaç kat büyüktür. Tüm tarayıcılar, işletim sistemleri ve düzenleyiciler PNG dosyalarını açar.
- Sıkıştırma
- Kayıpsız
- Saydamlık
- Evet
- Animasyon
- Hayır
- Çıkış yılı
- 1996 · PNG Development Group
BMP
Bitmap görüntü
BMP, Microsoft'un aygıttan bağımsız bitmap biçimidir ve ilk sürümlerinden beri Windows'a özgüdür. Pikselleri genellikle sıkıştırmadan saklar; bu yüzden kalite mükemmeldir ama dosyalar PNG veya JPEG'e kıyasla çok büyüktür. Yeni BMP sürümleri alfa kanalı taşıyabilir, ancak birçok program bunu yok sayar. Biçimin okunması ve yazılması basittir; bu da onu eski yazılımlarda, gömülü sistemlerde ve bazı endüstriyel araçlarda yaşatır. Windows, macOS ve hemen her görüntü düzenleyici BMP dosyalarını açabilir.
- Sıkıştırma
- Kayıpsız
- Saydamlık
- Evet
- Animasyon
- Hayır
- Çıkış yılı
- Microsoft
İnsanlar PNG'yi BMP'ye dönüştürür çünkü belirli bir program, yükleyici ya da gömülü ekran yalnızca düz Windows bitmap'lerini okur; kimse BMP'yi boyut ya da kalite için seçmez, ters yöndeki dönüşüm ise bu bitmap'leri yeniden küçültmek içindir.
BMP ve PNG karşılaştırması: ne kazanır, neden vazgeçersiniz
BMP'nin size sağladıkları
- Hiçbir açma kütüphanesi olmadan okunabilir
- Piksel değerleri PNG ile aynıdır
- Eski Windows API'leri ve yükleyiciler tarafından kabul edilir
- Öngörülebilir boyut: genişlik × yükseklik × piksel başına bayt
Vazgeçtikleriniz
- PNG'den kat kat büyük dosyalar
- Şeffaflık düz bir renkle değiştirilir
- Çoğu okuyucuda metin üst verisi ya da renk profili yoktur
- JPG ya da PNG isteyen birçok yükleme formu tarafından reddedilir
PNG'yi doğru ölçü ve arka planla BMP'ye dönüştürme
BMP ham satırlar olarak saklandığı için sıkıştırmasından çok ölçüleri önemlidir. Program resmi esnetmesin ya da kırpmasın diye Çıktı resmini yeniden boyutlandır ayarını hedefin istediği tam ölçüye getirin; örneğin NSIS karşılama resmi için 164 × 314 px ya da ekranın kendi çözünürlüğü gibi.
Şeffaf logolarda bitmap'in üzerinde duracağı arka planı seçin. Açık gri yüzeyli bir iletişim kutusunda saf beyaz bir kutu yanlış görünür; bu yüzden Özel renk altına tam onaltılık değeri girin. Bir bellenim projesi için bütün bir klasörü mü dönüştürüyorsunuz? 20 dosyalık gruplar tek seferde işlenir; daha hafif kopyalar gerektiğinde BMP'den PNG'ye dönüştürerek geri alabilirsiniz.
PNG'den BMP'ye dönüştürme hakkında sorular
BMP dosyam neden PNG'den çok daha büyük?
Standart bir BMP her pikseli sıkıştırmadan saklar: 24 bitte piksel başına 3 bayt, ayrıca her satırın 4 baytın katı olması için dolgu eklenir. PNG aynı pikselleri Deflate ile sıkıştırır, bu yüzden düz renkli grafikler çok küçülür. PNG olarak 20 KB olan bir logo BMP olarak kolayca birkaç yüz KB olabilir; bu normaldir.
PNG'yi BMP'ye dönüştürünce kalite kaybı olur mu?
Hiçbir piksel değişmez. İki biçim de kayıpsızdır ve 24 bit BMP, tipik bir PNG ile aynı kanal başına 8 biti taşır. Değişen tek şey şeffaflıktır; seçtiğiniz arka plan rengiyle değiştirilir.
BMP dosyasının arka planı saydam olabilir mi?
Biçim, alfa kanallı 32 bitlik bir varyanta izin verir, ancak Paint, çoğu Windows API'si ve BMP isteyen hemen her program bunu yok sayar ve siyah ya da bozuk görüntü gösterir. Dönüştürücü bu yüzden şeffaflığı seçtiğiniz düz bir renge yayar.
Arduino veya ESP32 ekranı hangi BMP biçimini ister?
Adafruit'in TFT ekranlar için ImageReader kütüphanesi dahil çoğu ekran kütüphanesi, SD karttan sıkıştırılmamış 24 bit BMP dosyalarını yükler; bu dönüştürücü de tam olarak bunu yazar. Kart resmi ölçekleyemeyeceği için önce Çıktı resmini yeniden boyutlandır ile resmi ekranın tam çözünürlüğüne, örneğin 320 × 240 px'e getirin.
BMP ile DIB arasındaki fark nedir?
DIB, aygıttan bağımsız bitmap (device-independent bitmap) demektir; Windows'un 3.0 sürümünden beri kullandığı bellek içi düzendir. .bmp dosyası, önüne 14 baytlık bir dosya başlığı eklenmiş bir DIB'den ibarettir; bu yüzden DIB ya da .dib dosyası isteyen programlar BMP'yi kabul eder.
Web sitesi veya e-posta için BMP kullanmalı mıyım?
Hayır. Tarayıcılar BMP'yi gösterir, ancak dosya gözle görülür bir kazanç sağlamadan PNG ya da JPG'den kat kat büyüktür. BMP'yi yalnızca onu gerektiren program için saklayın, diğer her yerde PNG'den JPG'ye dönüştürülmüş dosyayı ya da orijinal PNG'yi kullanın.
| JPG'den BMP'ye | WebP'den BMP'ye | PDF'den BMP'ye |
| BMP'den PNG'ye | PNG'den ICO'ya | Resim dönüştürücü |