Převod PNG do BMP
BMP je nekomprimovaný bitmapový formát, který stále očekává starší software pro Windows, vestavěné systémy a některé průmyslové nástroje. Tento převodník promění PNG ve standardní 24bitový BMP na vašem zařízení, aniž by se cokoli nahrávalo.
Přetáhněte soubory sem nebo klikněte a vyberte
Výsledky
Jak převést PNG do BMP
- Přetáhněte jeden nebo více obrázků PNG do nástroje níže.
- Výstupní formát je už nastaven na BMP. Pokud chcete, upravte kvalitu.
- Klikněte na Spustit a obrázky se převedou.
- Stáhněte každý BMP zvlášť, nebo všechny najednou jako ZIP.
K čemu je BMP
Formát Windows Bitmap je jedním z nejstarších obrazových formátů, které se dodnes běžně používají. Ve standardní podobě je nekomprimovaný, nepodporuje animaci a průhlednost podporuje jen omezeně. Právě tato omezení jsou důvodem, proč přežívá: BMP se pro software čte extrémně snadno, protože data pixelů jsou uložena v předvídatelném pořadí a není potřeba žádný dekodér. Vestavěná zařízení s velmi malou pamětí, průmyslové stroje, starší programy pro Windows a hardware pro kutily na něj stále spoléhají.
Co se při převodu děje
PNG se dekóduje na hodnoty pixelů a zapíše se jako 24bitový BMP: 8 bitů pro červenou, zelenou a modrou v každém pixelu, řádky zarovnané na hranice 4 bajtů a uložené odspodu nahoru, jak formát vyžaduje. Této variantě rozumí téměř každá čtečka BMP. Případná průhlednost v PNG se sloučí na bílé pozadí, protože mnoho čteček BMP alfa kanál ignoruje nebo s ním zachází chybně.
| Vlastnost | PNG | BMP (24 bitů) |
|---|---|---|
| Komprese | Bezeztrátová (DEFLATE) | Žádná |
| Průhlednost | Plný alfa kanál | Ve 24 bitech žádná |
| Velikost souboru, obrázek 1 000 × 1 000 | kolem 1,5 MB | kolem 3 MB, vždy |
| Čte ho starší hardware | Zřídka | Velmi široce |
| Čtou ho moderní prohlížeče | Ano | Ano, ale používá se zřídka |
Typické situace
- Příprava loga nebo úvodní obrazovky pro firmware zařízení, které načítá jen BMP.
- Import obrázků do starších programů pro návrh etiket, gravírování nebo vyšívání.
- Export textur nebo herních sprajtů pro starší herní engine nebo nástroj na úpravy her.
- Vytvoření tapety pro Windows nebo spouštěcího obrázku pro starší systém.
- Uložení testovacího obrázku pro řadič displeje.
Praktická rada
Protože BMP nekomprimuje, z velkých obrázků vzniknou velmi velké soubory. Před převodem změňte velikost přesně na rozměry, které cílové zařízení potřebuje; úvodní obrazovka o 128 × 64 pixelech má mít 128 × 64 pixelů, ne obrázek o 2 000 pixelech, který musí zařízení zmenšovat. Pokud si nejste jistí, jakou barevnou hloubku cílové místo očekává, nejbezpečnější volbou je 24 bitů, a to tento převodník vytváří. Pokud dokumentace vašeho zařízení uvádí 8bitový indexovaný nebo 16bitový BMP, budete na to potřebovat specializovaný nástroj a 24bitový soubor odsud je pro něj dobrým výchozím bodem.
Často kladené otázky
Proč by dnes někdo potřeboval BMP?
Starší aplikace pro Windows, firmware a displeje zařízení, některé tiskárny štítků, starší software pro CNC a vyšívání a některé vědecké nástroje stále čtou BMP a nic jiného.
Podporuje BMP průhlednost?
Běžný 24bitový BMP, který se tu vytváří, ne. Průhledné oblasti z PNG se slijí na bílé pozadí. Některé programy přijímají 32bitový BMP s alfa kanálem, ale podpora je nejednotná, takže 24bitový výstup je bezpečná volba.
Proč je BMP tak velký?
BMP ukládá každý pixel nekomprimovaně, tři bajty na pixel. Obrázek 1 000 × 1 000 má zhruba 3 MB bez ohledu na obsah. Tak je to záměrně; formát má být snadno čitelný, ne malý.
Ztrácí se nějaká kvalita?
Ne. BMP je nekomprimovaný, takže pixely jsou přesně stejné jako v PNG.
Vaše soubory nikdy neopustí vaše zařízení
Každý nástroj na Squishly Tools je 100 % zdarma a běží celý ve vašem prohlížeči. Vaše obrázky a dokumenty se zpracovávají ve vašem vlastním počítači a nikdy se nenahrávají na server. Žádné účty, žádné vodoznaky a žádný háček.