PNG konvertálása BMP-be
A BMP egy tömörítetlen bitképformátum, amelyet a régebbi Windows programok, a beágyazott rendszerek és egyes ipari eszközök még mindig elvárnak. Ez a konverter a PNG-t szabványos 24 bites BMP-vé alakítja az eszközödön, feltöltés nélkül.
Húzd ide a fájlokat vagy kattints a tallózáshoz
Eredmények
Hogyan konvertálj PNG-t BMP-be
- Húzz egy vagy több PNG képet az alábbi eszközbe.
- A kimeneti formátum már be van állítva: BMP. Ha szeretnéd, módosítsd a minőséget.
- Kattints az Indítás gombra a konvertáláshoz.
- Töltsd le a BMP fájlokat egyenként, vagy mindet egyben, ZIP fájlként.
Mire jó a BMP
A Windows Bitmap formátum az egyik legrégebbi, ma is naponta használt képformátum. Szabványos formájában tömörítetlen, nem támogatja az animációt, és az átlátszóságot is csak korlátozottan. Pont ezek a korlátok tartják életben: a BMP-t egy program rendkívül könnyen be tudja olvasni, mert a képpontadatok kiszámítható elrendezésben, dekóder nélkül állnak rendelkezésre. A nagyon kevés memóriával rendelkező beágyazott eszközök, az ipari gépek, a régi Windows-programok és a hobbi hardverek továbbra is erre támaszkodnak.
Mi történik konvertáláskor
A PNG a képpontértékeire bomlik ki, és 24 bites BMP-ként íródik ki: minden képpontnál 8-8 bit a vörösre, a zöldre és a kékre, a sorok 4 bájtos határra kiegészítve, alulról felfelé tárolva, ahogy a formátum előírja. Ezt a változatot érti szinte minden BMP-olvasó. A PNG esetleges átlátszósága fehér alapra lapul, mert a legtöbb BMP-olvasó figyelmen kívül hagyja vagy rosszul kezeli az alfacsatornát.
| Tulajdonság | PNG | BMP (24 bit) |
|---|---|---|
| Tömörítés | Veszteségmentes (DEFLATE) | Nincs |
| Átlátszóság | Teljes alfa | 24 biten nincs |
| Fájlméret, 1000 × 1000-es fotó | kb. 1,5 MB | kb. 3 MB, mindig |
| Régi hardver olvassa | Ritkán | Nagyon széles körben |
| Modern böngészők olvassák | Igen | Igen, de ritkán használják |
Jellemző helyzetek
- Logó vagy indítóképernyő előkészítése olyan eszköz-firmware-hez, amely csak BMP-t tölt be.
- Képek importálása régi címketervező, gravírozó vagy hímzőprogramokba.
- Textúrák vagy sprite-ok exportálása régi játékmotorhoz vagy moddolóeszközhöz.
- Windows-háttérkép vagy régi rendszer rendszerindítási képének elkészítése.
- Tesztkép készítése kijelzővezérlőhöz.
Gyakorlati tanácsok
Mivel a BMP nem tömörít, a nagy képekből nagyon nagy fájlok lesznek. Konvertálás előtt méretezd át pontosan arra a méretre, amelyet a céleszköz igényel; egy 128 × 64 képpontos indítóképernyő legyen 128 × 64 képpontos, ne egy 2000 képpontos kép, amelyet az eszköznek kell átméreteznie. Ha nem biztos, milyen színmélységet vár a cél, a 24 bit a legbiztosabb választás, és ezt adja ez az átalakító. Ha az eszközöd dokumentációja 8 bites indexelt vagy 16 bites BMP-t ír elő, ahhoz speciális eszköz kell, de az itt készült 24 bites fájl jó kiindulópont.
Gyakran ismételt kérdések
Kinek kellene ma BMP?
A régi Windows alkalmazások, a firmware és az eszközkijelzők, egyes címkenyomtatók, régebbi CNC és hímzőgép szoftverek, valamint néhány tudományos eszköz még mindig csak BMP fájlt olvas.
Támogatja a BMP az átlátszóságot?
Az itt készülő szabványos 24 bites BMP nem. A PNG átlátszó területei fehér háttérre simulnak. Egyes programok elfogadják az alfacsatornás 32 bites BMP-t, de a támogatás kiszámíthatatlan, ezért a 24 bit a biztonságos kimenet.
Miért ilyen nagy a BMP?
A BMP minden pixelt tömörítés nélkül, pixelenként három bájton tárol. Egy 1000 × 1000-es kép a tartalomtól függetlenül nagyjából 3 MB. Ez szándékos: a formátumot arra tervezték, hogy könnyen olvasható legyen, nem arra, hogy kicsi.
Veszít bármit is a kép a minőségéből?
Nem. A BMP tömörítetlen, így a pixelek pontosan megegyeznek a PNG pixeleivel.
A fájljaid soha nem hagyják el az eszközödet
A Squishly Tools minden eszköze 100% ingyenes, és teljes egészében a böngésződben fut. A képeidet és dokumentumaidat a saját számítógéped dolgozza fel, és soha nem kerülnek fel szerverre. Nincs fiók, nincs vízjel, és nincs apró betűs rész.