Konverter PNG til BMP

BMP er det ukomprimerte punktgrafikkformatet som eldre Windows-programvare, innebygde systemer og enkelte industriverktøy fortsatt forventer. Denne konverteren gjør en PNG om til en standard 24-biters BMP på enheten din, uten at noe lastes opp.

Slik konverterer du PNG til BMP

  1. Slipp ett eller mange PNG-bilder i verktøyet nedenfor.
  2. Utdataformatet er allerede satt til BMP. Juster kvaliteten om du vil.
  3. Trykk Kjør for å konvertere.
  4. Last ned hver BMP-fil, eller hent alle samlet som ZIP.

Hva BMP er til

Formatet Windows Bitmap er et av de eldste bildeformatene som fortsatt brukes daglig. I standardformen er det ukomprimert, støtter ikke animasjon og har bare begrenset støtte for gjennomsiktighet. Nettopp disse begrensningene er grunnen til at det lever videre: BMP er svært enkelt for programvare å lese, fordi pikseldataene ligger der i en forutsigbar rekkefølge uten behov for en dekoder. Innebygde enheter med svært lite minne, industrimaskiner, eldre Windows-programmer og hobbyelektronikk er fortsatt avhengige av det.

Hva som skjer ved konverteringen

PNG-filen dekodes til pikselverdiene sine og skrives som en 24-biters BMP: 8 biter hver for rødt, grønt og blått per piksel, med radene fylt ut til grenser på 4 byte og lagret nedenfra og opp, slik formatet krever. Dette er varianten nesten alle BMP-lesere forstår. All gjennomsiktighet i PNG-filen flates ut mot hvitt, fordi mange BMP-lesere ignorerer eller feiltolker alfakanalen.

EgenskapPNGBMP (24-biters)
KomprimeringTapsfri (DEFLATE)Ingen
GjennomsiktighetFull alfaIngen i 24-biters
Filstørrelse, bilde på 1000 × 1000rundt 1,5 MBrundt 3 MB, alltid
Leses av eldre maskinvareSjeldenSvært bredt
Leses av moderne nettlesereJaJa, men brukes sjelden

Typiske situasjoner

  • Gjøre klar en logo eller oppstartsskjerm til fastvare på en enhet som bare laster BMP.
  • Importere grafikk til eldre programvare for etikettdesign, gravering eller brodering.
  • Eksportere teksturer eller sprites til en eldre spillmotor eller et moddeverktøy.
  • Lage et bakgrunnsbilde for Windows eller et oppstartsbilde for et eldre system.
  • Lagre et testbilde til en skjermkontroller.

Praktiske råd

Fordi BMP ikke komprimerer, gir store bilder svært store filer. Endre størrelsen til nøyaktig de dimensjonene målenheten trenger før du konverterer; en oppstartsskjerm på 128 × 64 piksler bør være 128 × 64 piksler, ikke et bilde på 2000 piksler som enheten må skalere. Er du usikker på hvilken fargedybde mottakeren forventer, er 24-biters det tryggeste valget, og det er det denne konverteringen lager. Nevner dokumentasjonen for enheten din indeksert 8-biters eller 16-biters BMP, trenger du et spesialverktøy til det, og 24-biters-filen herfra er et godt utgangspunkt.

Ofte stilte spørsmål

Hvorfor skulle noen trenge BMP i dag?

Eldre Windows-programmer, fastvare og skjermer på utstyr, enkelte etikettskrivere, eldre programvare for CNC og brodering og visse vitenskapelige verktøy leser fortsatt BMP og ingenting annet.

Støtter BMP gjennomsiktighet?

Den vanlige 24-biters BMP-filen som lages her, gjør ikke det. Gjennomsiktige områder fra PNG-en flates ut mot hvitt. Noen programmer godtar 32-biters BMP med alfa, men støtten er ujevn, så 24 biter er det trygge valget.

Hvorfor er BMP-filen så stor?

BMP lagrer hver piksel ukomprimert med tre byte per piksel. Et bilde på 1 000 ganger 1 000 er omtrent 3 MB uansett innhold. Det er med vilje; formatet skal være enkelt å lese, ikke lite.

Går det tapt noe kvalitet?

Nei. BMP er ukomprimert, så pikslene er nøyaktig de samme som i PNG-en.

Filene dine forlater aldri enheten din

Alle verktøyene på Squishly Tools er 100 % gratis og kjører helt og holdent i nettleseren din. Bildene og dokumentene dine behandles på din egen datamaskin og lastes aldri opp til en server. Ingen kontoer, ingen vannmerker og ingen baksider.