Inga uppladdningar · 100 % gratis

Konvertera PNG till BMP

BMP är det okomprimerade bitmappsformatet som äldre Windows-program, inbyggda system och vissa industriverktyg fortfarande förväntar sig. Den här konverteraren gör om en PNG-bild till en vanlig 24-bitars BMP på din enhet, utan att något laddas upp.

Så konverterar du PNG till BMP

  1. Släpp en eller flera PNG-bilder i verktyget nedan.
  2. Utdataformatet är redan inställt på BMP. Justera kvaliteten om du vill.
  3. Klicka på Kör för att konvertera.
  4. Ladda ner varje BMP-fil, eller hämta alla på en gång som en ZIP.

Vad BMP används till

Formatet Windows Bitmap är ett av de äldsta bildformaten som fortfarande används varje dag. I sin vanliga form har det ingen komprimering, inget stöd för animation och bara begränsat stöd för transparens. Det är just de begränsningarna som gör att det lever kvar: en BMP är otroligt enkel för ett program att läsa, eftersom pixeldatan ligger där i en förutsägbar ordning utan att någon avkodare behövs. Inbyggda enheter med väldigt lite minne, industrimaskiner, gamla Windows-program och hårdvara för hobbybruk fortsätter alla att förlita sig på formatet.

Vad som händer vid konverteringen

PNG-filen avkodas till sina pixelvärden och skrivs ut som en 24-bitars BMP: 8 bitar vardera för rött, grönt och blått per pixel, rader som fylls ut till jämna 4-byte-gränser och lagras nerifrån och upp, precis som formatet kräver. Det är den variant som praktiskt taget alla BMP-läsare förstår. All transparens i PNG-filen plattas ut mot vitt, eftersom de flesta BMP-läsare ignorerar eller hanterar en alfakanal fel.

EgenskapPNGBMP (24 bitar)
KomprimeringFörlustfri (DEFLATE)Ingen
TransparensFull alfakanalInte i 24 bitar
Filstorlek, foto på 1 000 × 1 000cirka 1,5 MBcirka 3 MB, alltid
Läses av äldre hårdvaraSällanMycket brett
Läses av moderna webbläsareJaJa, men används sällan

Typiska situationer

  • Förbereda en logotyp eller startskärm för fast programvara i en enhet som bara kan läsa BMP.
  • Föra in en bild i äldre program för etikettdesign, gravering eller brodyr.
  • Leverera texturer eller sprites till en äldre spelmotor eller ett moddverktyg.
  • Skapa en skrivbordsbakgrund eller startbild i Windows för ett äldre system.
  • Exportera ett testmönster till en skärmstyrenhet.

Praktiska råd

Eftersom BMP inte komprimerar blir stora bilder väldigt stora filer. Ändra storlek till exakt de mått som målenheten behöver innan du konverterar. En startskärm på 128 gånger 64 pixlar ska vara 128 gånger 64 pixlar, inte en bild på 2 000 pixlar som enheten sedan måste skala om. Om det är oklart vilket färgdjup mottagaren klarar är 24 bitar det säkraste valet, och det är vad den här konverteraren skapar. Om dokumentationen för din hårdvara anger BMP med 8-bitars indexerade färger eller 16 bitar behöver du ett specialverktyg för det, och 24-bitarsfilen härifrån är en bra utgångspunkt.

Vanliga frågor

Varför skulle någon behöva BMP i dag?

Äldre Windows-program, fast programvara och skärmar i enheter, vissa etikettskrivare, äldre CNC- och broderiprogram och en del vetenskapliga verktyg läser fortfarande BMP och ingenting annat.

Har BMP stöd för transparens?

Den vanliga 24-bitars BMP som skapas här har det inte. Transparenta ytor från PNG-filen plattas ut mot vitt. Vissa program tar emot 32-bitars BMP med alfakanal, men stödet är ojämnt, så 24 bitar är det säkra valet.

Varför är BMP-filen så stor?

BMP sparar varje pixel okomprimerad med tre byte per pixel. En bild på 1 000 gånger 1 000 pixlar är ungefär 3 MB oavsett innehåll. Det är meningen: formatet är gjort för att vara enkelt att läsa, inte litet.

Försvinner någon kvalitet?

Nej. BMP är okomprimerat, så pixlarna är exakt desamma som i PNG-filen.

Dina filer lämnar aldrig din enhet

Alla verktyg på Squishly Tools är 100 % gratis och körs helt i din webbläsare. Dina bilder och dokument bearbetas på din egen dator och laddas aldrig upp till en server. Inga konton, inga vattenstämplar och ingen hake.