Konvertera PNG till BMP
Viss programvara läser fortfarande bara bitmappar: äldre Windows-program, verktyg för att bygga installerare och skärmbiblioteken på små mikrokontrollerkort. Konvertera din PNG till en okomprimerad BMP som de accepterar och bestäm vilken färg som fyller de transparenta delarna.
Bildkonverterare
eller släpp JPG, JPEG, JPE …-filer här ·
Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter
Filerna bearbetas på våra servrar och raderas efter 30 minuter.
85 gör att foton ser identiska ut med originalet. Sänk den bara när du behöver en mindre fil.
JPG, BMP och EPS saknar transparens. Genomskinliga pixlar fylls med denna färg.
Hexfärg som används bakom genomskinliga pixlar, t.ex. #FFFFFF.
Det här formatet rymmer bara en bild. Välj GIF eller WebP som utdata om du vill behålla animationen.
En ikon med flera storlekar innehåller flera upplösningar i en fil; webbläsare och operativsystem väljer den de behöver.
Behåll originalmåtten, eller ange en sida så behålls proportionerna.
Pixlar för sidan du valde ovan.
Procent av originalmåtten.
sRGB passar skärmar och webben. Behåll originalet för tryckflöden; gråskala tar bort färg.
Endast metadata, 0 behåller originalvärdet. Skrivare och vissa portaler läser detta tal; det ändrar inte pixelmåtten.
Så använder du verktyget
- 1
Släpp in PNG-filerna
Lägg till upp till 20 PNG-filer på högst 95 MB vardera från datorn, eller klistra in en kopierad bild.
- 2
Välj bakgrundsfärg
BMP-filen här saknar transparens, så Transparenta ytor är från början vit. Välj svart eller en Egen färg under Avancerade inställningar så att den passar skärmen eller dialogrutan som bitmappen ska ligga på.
- 3
Tryck på Konvertera till BMP
Ladda ner varje .bmp-fil eller en enda ZIP. Uppladdade filer och resultat raderas efter 30 minuter.
Konvertera PNG till BMP när programvaran kräver en bitmapp: pixlarna förblir identiska, transparensen blir en enfärgad yta och filen blir större eftersom BMP är okomprimerat.
Vem behöver fortfarande konvertera PNG till BMP?
BMP är Microsofts bitmappsformat, och dess moderna layout kommer från Windows 3.0 år 1990. Eftersom det knappast är mer än råa pixlar bakom ett huvud på 54 byte kan program läsa det utan något avkodningsbibliotek. Den enkelheten är precis varför formatet finns kvar på platser som aldrig fick stöd för PNG.
Installationsbyggare är ett vanligt fall: NSIS förväntar sig till exempel .bmp-filer för huvud- och välkomstbilderna i guiden Modern UI. Äldre Visual Basic- och Win32-program laddar startbilder och verktygsfältsbilder via Windows-funktioner som läser bitmappar. Mikrokontrollerprojekt med små TFT- eller e-pappersskärmar läser 24-bitars BMP från ett SD-kort, eftersom avkodning av PNG kräver minne som kortet inte har.
Om målet behöver en Windows-ikon i stället för en bitmapp, använd PNG till ICO. Ikoner behåller transparensen och rymmer flera storlekar i en fil.
Hur stor en BMP-fil blir: okomprimerade storlekar
6,2 MBen bild på 1920 × 1080 sparad som 24-bitars BMP, hur enkel bilden än är
PNG
Portable Network Graphics
PNG är ett förlustfritt rasterformat som publicerades 1996 av PNG Development Group och senare standardiserades av W3C och ISO. Det behåller varje pixel exakt, stöder full alfatransparens och hanterar text, skarpa kanter och släta färgytor utan artefakter. Den precisionen gör det idealiskt för skärmdumpar, logotyper, ikoner och gränssnittsgrafik. Nackdelen är storleken: foton som sparas som PNG är ofta flera gånger större än samma foto som JPEG eller WebP. Alla webbläsare, operativsystem och redigeringsprogram öppnar PNG-filer.
- Komprimering
- Förlustfri
- Transparens
- Ja
- Animation
- Nej
- Introducerades
- 1996 · PNG Development Group
BMP
Bitmappsbild
BMP är Microsofts enhetsoberoende bitmappsformat, inbyggt i Windows sedan de första versionerna. Det lagrar oftast pixlarna okomprimerade, så kvaliteten är perfekt men filerna blir mycket stora jämfört med PNG eller JPEG. Nyare BMP-versioner kan innehålla en alfakanal, men många program ignorerar den. Formatet är enkelt att läsa och skriva, vilket håller det vid liv i äldre program, inbyggda system och vissa industriverktyg. Windows, macOS och nästan alla bildredigerare kan öppna BMP-filer.
- Komprimering
- Förlustfri
- Transparens
- Ja
- Animation
- Nej
- Introducerades
- Microsoft
Man gör om PNG till BMP eftersom ett visst program, en installerare eller en inbyggd skärm bara läser vanliga Windows-bitmappar. Ingen väljer BMP för storlek eller kvalitet, och vägen tillbaka handlar om att göra bitmapparna mindre igen.
BMP eller PNG: vad du vinner och förlorar
Det här får du med BMP
- Går att läsa utan avkompressionsbibliotek
- Pixelvärden identiska med PNG-filen
- Accepteras av äldre Windows-API:er och installerare
- Förutsägbar storlek: bredd × höjd × byte per pixel
Det här ger du upp
- Filer som är många gånger större än PNG
- Transparensen ersätts av en enfärgad yta
- Inga textmetadata eller färgprofil i de flesta läsare
- Avvisas av många uppladdningsformulär som kräver JPG eller PNG
Konvertera PNG till BMP med rätt storlek och bakgrund
Eftersom en BMP lagras som råa rader spelar måtten större roll än komprimeringen. Ställ in Ändra storlek på bilden på exakt den bredd som målet kräver, till exempel 164 × 314 px för en NSIS-välkomstbild eller en skärms egen upplösning, så att programmet varken sträcker eller beskär bilden.
För transparenta logotyper väljer du den bakgrund som bitmappen ska ligga på. En dialogruta med ljusgrå yta ser fel ut med en helvit ruta, så ange det exakta hexvärdet under Egen färg. Ska en hel mapp konverteras för ett firmwareprojekt? Omgångar på 20 filer går igenom i en körning, och BMP till PNG gör om dem när du behöver lättare kopior.
Frågor om PNG till BMP
Varför är min BMP så mycket större än PNG-filen?
En vanlig BMP lagrar varje pixel okomprimerad: 3 byte per pixel vid 24 bitar, plus utfyllnad så att varje rad blir en multipel av 4 byte. PNG komprimerar samma pixlar med Deflate, så enfärgade grafiska element blir mycket mindre. En logotyp som är 20 KB som PNG kan lätt bli flera hundra KB som BMP. Det är normalt.
Förlorar man kvalitet vid konvertering från PNG till BMP?
Inga pixlar ändras. Båda formaten är förlustfria och 24-bitars BMP har samma 8 bitar per kanal som en vanlig PNG. Det enda som ändras är transparensen, som ersätts av den bakgrundsfärg du väljer.
Kan en BMP-fil ha transparent bakgrund?
Formatet tillåter en 32-bitarsvariant med alfakanal, men Paint, de flesta Windows-API:er och nästan alla program som efterfrågar BMP ignorerar den och visar svart eller skräp i stället. Därför plattar omvandlaren ut transparensen mot en enfärgad bakgrund som du väljer.
Vilket BMP-format behöver en Arduino- eller ESP32-skärm?
De flesta visningsbibliotek, bland annat Adafruits ImageReader för TFT-skärmar, läser okomprimerade 24-bitars BMP-filer från ett SD-kort, och det är just vad den här omvandlaren skriver. Ändra först bildens storlek till skärmens exakta upplösning, till exempel 320 × 240 px, med Ändra storlek på bilden, eftersom kortet inte kan skala den.
Vad är skillnaden mellan BMP och DIB?
DIB står för device-independent bitmap, det minneslayout som Windows har använt sedan version 3.0. En .bmp-fil är helt enkelt en DIB med en filhuvud på 14 byte framför, så program som efterfrågar en DIB eller .dib-fil accepterar BMP.
Ska jag använda BMP på en webbplats eller i e-post?
Nej. Webbläsare visar BMP, men filen är många gånger tyngre än PNG eller JPG utan någon synlig vinst. Behåll BMP för det program som kräver det och använd PNG till JPG eller originalet i PNG överallt annars.
| JPG till BMP | WebP till BMP | PDF till BMP |
| BMP till PNG | PNG till ICO | Bildkonverterare |