Konverter PNG til BMP
BMP er det ukomprimerede bitmapformat, som ældre Windows-software, indlejrede systemer og visse industriværktøjer stadig forventer. Denne konverter laver en PNG om til en standard 24-bit BMP på din enhed, uden at noget uploades.
Slip filer her eller klik for at vælge
Resultater
Sådan konverterer du PNG til BMP
- Slip ét eller mange PNG-billeder i værktøjet herunder.
- Outputformatet er allerede sat til BMP. Juster kvaliteten, hvis du vil.
- Klik på Kør for at konvertere.
- Download hver BMP-fil, eller hent dem alle samlet som ZIP.
Hvad BMP bruges til
Windows Bitmap er et af de ældste billedformater, der stadig bruges til hverdag. I sin almindelige form har det ingen komprimering, ingen understøttelse af animation og kun begrænset understøttelse af gennemsigtighed. Netop de begrænsninger er grunden til, at det har overlevet: en BMP er ekstremt nem for et program at læse, fordi pixeldataene ligger lige der i en forudsigelig rækkefølge, uden at der skal bruges en dekoder. Indlejrede enheder med meget lidt hukommelse, industrimaskiner, gamle Windows-programmer og hobbyelektronik er stadig afhængige af det.
Hvad der sker under konverteringen
PNG-filen afkodes til sine pixelværdier og skrives ud som en 24-bit BMP: 8 bit hver til rød, grøn og blå per pixel, rækker fyldt op til grænser på 4 byte og gemt nedefra og op, som formatet kræver. Det er den variant, som stort set alle BMP-læsere forstår. Al gennemsigtighed i PNG-filen bliver lagt fladt ned på hvid, fordi de fleste BMP-læsere ignorerer eller fejlhåndterer en alfakanal.
| Egenskab | PNG | BMP (24-bit) |
|---|---|---|
| Komprimering | Uden tab (DEFLATE) | Ingen |
| Gennemsigtighed | Fuld alfakanal | Ikke i 24-bit |
| Filstørrelse, foto på 1.000 × 1.000 | ~1,5 MB | ~3 MB, altid |
| Kan læses af ældre hardware | Sjældent | I meget vid udstrækning |
| Kan læses af moderne browsere | Ja | Ja, men bruges sjældent |
Typiske situationer
- Forbered et logo eller en opstartsskærm til firmware på en enhed, der kun kan indlæse BMP.
- Før et billede ind i ældre software til etiketdesign, gravering eller broderi.
- Lever teksturer eller sprites til en ældre spilmotor eller et moddingværktøj.
- Lav en Windows-baggrund eller et opstartsbillede til et ældre system.
- Eksporter et testmønster til en skærmcontroller.
Praktiske råd
Fordi BMP ikke komprimerer, giver store billeder meget store filer. Ændr størrelsen til de præcise dimensioner, som målenheden har brug for, før du konverterer; en opstartsskærm på 128 gange 64 pixels skal være 128 gange 64 pixels, ikke et billede på 2.000 pixels, som enheden så skal skalere. Hvis det er uklart, hvilken farvedybde modtageren kan klare, er 24-bit det sikreste valg, og det er det, denne konverter laver. Hvis dokumentationen til din hardware angiver 8-bit indekseret eller 16-bit BMP, skal du bruge et specialværktøj til det, og 24-bit-filen herfra er et godt udgangspunkt.
Ofte stillede spørgsmål
Hvorfor skulle nogen have brug for BMP i dag?
Ældre Windows-programmer, firmware og skærme på udstyr, visse etiketprintere, ældre software til CNC og broderi og bestemte videnskabelige værktøjer læser stadig BMP og intet andet.
Understøtter BMP gennemsigtighed?
Den almindelige 24-bit BMP, der laves her, gør ikke. Gennemsigtige områder fra PNG-filen flades ud mod hvidt. Nogle programmer accepterer 32-bit BMP med alfa, men understøttelsen er ujævn, så 24 bit er det sikre valg.
Hvorfor er BMP-filen så stor?
BMP gemmer hver pixel ukomprimeret med tre byte pr. pixel. Et billede på 1.000 gange 1.000 fylder omkring 3 MB uanset indhold. Det er med vilje; formatet skal være let at læse, ikke lille.
Går der kvalitet tabt?
Nej. BMP er ukomprimeret, så pixelene er præcis de samme som i PNG-filen.
Dine filer forlader aldrig din enhed
Alle værktøjer på Squishly Tools er 100 % gratis og kører helt i din browser. Dine billeder og dokumenter behandles på din egen computer og uploades aldrig til en server. Der er ingen konti, ingen vandmærker og ingen skjulte fælder.