UltKit

BMP til PNG-konverter

Gjør store Windows-bitmaps om til PNG-filer som beholder hver piksel nøyaktig og tar en brøkdel av plassen. Slipp BMP-filene her, trykk konverter og last ned.

Bildekonverterer

eller slipp JPG, JPEG, JPE …-filer her ·

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Legg til BMP-filene

    Slipp opptil 20 .bmp-filer, hver på maks 95 MB, fra Paint, en skanner, et gammelt spill eller et industrielt kamera.

  2. 2

    Behold PNG som målformat

    Konverter til er satt til PNG. Det finnes ingen kvalitetsglidebryter, fordi PNG er tapsfritt; Avanserte innstillinger har bare valg for endring av størrelse og metadata.

  3. 3

    Konverter og last ned

    Trykk på Konverter til PNG og lagre filene én og én eller som ZIP.

Svar

Hva mister jeg ved å konvertere BMP til PNG?

Ingenting synlig og ingenting målbart: PNG er tapsfritt, så pikslene forblir identiske. Det som endres, er størrelsen. Et ukomprimert bitmap blir vanligvis en PNG som er flere ganger mindre, og skjermbilder krymper mest.

BMP til PNG gjør filene mindre uten å endre en piksel

BMP-filer lagres nesten alltid rått: tre byte per piksel, rad etter rad, uten noen komprimering. Formatet tillater run-length-koding for 4-bits og 8-bits bilder, men nesten ingenting skriver det. PNG rommer de samme pikslene og kjører dem gjennom prediksjonsfiltre per rad og DEFLATE, komprimeringsmetoden bak ZIP-filer, slik at gjentatte farger og jevne flater tar en brøkdel av plassen.

Bitmap-filer dukker fortsatt opp oftere enn du kanskje tror. Eldre versjoner av Paint lagret .bmp som standard, Windows-utklippstavlen lagrer kopierte bilder som enhetsuavhengige bitmaps, og skannere, maskinsynkameraer, retrospill og innebygde enheter skriver dem fordi formatet er enkelt å produsere. En mappe med slike filer spiser fort lagringsplass og er tungvint å sende.

Konverteringen gjør ikke noe skarpere eller renere. Hvis bitmapet er uskarpt eller blokkete, blir PNG-filen det også; gevinsten er størrelse og kompatibilitet, ikke kvalitet.

Hvor stor en ukomprimert bitmap egentlig er

6,2 MBEtt skjermbilde på 1920 × 1080 lagret som 24-bits BMP

1920 × 1080 piksler × 3 byte = 6 220 800 byte, pluss en header på 54 byte. Som PNG er det samme skjermbildet vanligvis noen hundre KB, fordi grensesnittfargene gjentas.

Hvor BMP-formatet kommer fra

  1. 1990

    Windows 3.0

    Enhetsuavhengige bitmaps med info-headeren på 40 byte blir standard .bmp-oppsett.

  2. 1995

    Versjon 4-header

    Windows 95 og NT 4.0 legger til fargemasker og et felt for alfamaske.

  3. 1996

    PNG 1.0

    W3C publiserer PNG som et patentfritt, tapsfritt format.

  4. 1998

    Versjon 5-header

    Windows 98 og 2000 tillater innebygde ICC-fargeprofiler i en BMP.

  5. 2004

    ISO/IEC 15948

    PNG blir en internasjonal standard.

BMP

Punktgrafikk (bitmap)

BMP er Microsofts enhetsuavhengige bitmapformat, innebygd i Windows siden de tidlige versjonene. Det lagrer vanligvis piksler ukomprimert, så kvaliteten er perfekt, men filene er svært store sammenlignet med PNG eller JPEG. Nyere BMP-versjoner kan inneholde en alfakanal, men mange programmer ignorerer den. Formatet er enkelt å lese og skrive, noe som holder det i live i eldre programvare, innebygde systemer og enkelte industrielle verktøy. Windows, macOS og nesten alle bilderedigeringsprogrammer kan åpne BMP-filer.

Komprimering
Tapsfri
Gjennomsiktighet
Ja
Animasjon
Nei
Introdusert
Microsoft
BMP-konverterer

PNG

Portable Network Graphics

PNG er et tapsfritt rasterformat utgitt i 1996 av PNG Development Group og senere standardisert av W3C og ISO. Det beholder hver piksel nøyaktig, støtter full alfa-gjennomsiktighet og håndterer tekst, skarpe kanter og flate farger uten artefakter. Den presisjonen gjør det ideelt for skjermbilder, logoer, ikoner og grensesnittgrafikk. Ulempen er størrelsen: fotografier lagret som PNG er ofte flere ganger større enn samme bilde som JPEG eller WebP. Alle nettlesere, operativsystemer og redigeringsprogrammer åpner PNG-filer.

Komprimering
Tapsfri
Gjennomsiktighet
Ja
Animasjon
Nei
Introdusert
1996 · PNG Development Group
PNG-konverterer

BMP gjøres om til PNG når skjermbilder, skanninger eller eksporter fra eldre Windows-verktøy skal deles eller lagres uten å miste en eneste piksel; PNG beholder hver verdi og gjør filen til en brøkdel av størrelsen.

Gjennomsiktighet, paletter og 32-biters bitmaps

Det er vanligvis ingen gjennomsiktighet å hente. De fleste BMP-er er 24-bits, som ikke har alfa i det hele tatt, og PNG-filen blir helt ugjennomsiktig. Noen 32-bits bitmaps skrevet med versjon 4- eller 5-header har en ekte alfakanal, og den bevares i PNG-filen. I mange andre 32-bits filer er den fjerde byten bare utfylling, og programmer som feiltolker den som alfa viser bildet som usynlig; hvis en konvertert fil ser tom ut i én viser, bør du åpne den i en annen før du antar at den er ødelagt.

Bitmaps med få farger, som 1-bits skanninger og 8-bits palettbilder fra gammel programvare, beholder nøyaktig de samme fargene. PNG støtter gråtoner, palett og fullfarge, så det kan representere alle typer BMP du sannsynligvis møter. For en nettside er PNG riktig format for slike skjermbilder og diagrammer; i veiledningen vår om å redusere bildestørrelse i KB kan du lese hva du gjør hvis et skjema fortsatt krever en mindre fil.

Spørsmål om BMP til PNG

Er BMP til PNG virkelig tapsfritt?

Ja. Hver pikselverdi i PNG-filen er identisk med BMP-filen; det eneste som endres er hvordan bytene pakkes. Hvis du konverterer PNG-filen tilbake med PNG til BMP, får du samme bilde igjen, selv om detaljene i headeren kan være annerledes.

Hvorfor er PNG-filen bare litt mindre enn BMP-filen?

Tapsfri komprimering drar nytte av gjentakelser. Skjermbilder, diagrammer og pikselkunst har store flate områder og blir ofte 90 % mindre eller mer, mens bilder og støyende skanninger har lite å gjenta og kan bare halveres. For bilder der størrelsen betyr mer enn eksakte piksler, kommer du mye lenger med BMP til JPG.

Får PNG-filen gjennomsiktig bakgrunn?

Bare hvis BMP-filen faktisk har en alfakanal, noe få har. Den vanlige 24-bits BMP-en har ingen gjennomsiktighet som kan overføres, så PNG-filen blir helt ugjennomsiktig. Fjern bakgrunnen i et redigeringsprogram hvis du trenger et utklipp.

Beholder PNG-filen DPI-verdien fra en skannet BMP?

Ja. BMP lagrer oppløsning som piksler per meter, og PNG har et tilsvarende felt. Innstillingen DPI-tagg på 0 beholder den opprinnelige verdien. Skriv 300 der hvis et utskriftsskjema krever det; pikseldimensjonene endres ikke.

Bør jeg beholde BMP-originalene etter konverteringen?

Ikke av hensyn til bildekvaliteten: PNG-filen har identiske piksler på mindre plass. Behold dem bare hvis et program må lese BMP direkte, for eksempel et eldre verktøy eller et skjermbibliotek for mikrokontrollere.

Godtar e-post og nettskjemaer PNG-filen når BMP-filen ble avvist?

Nesten alltid. Opplastingsskjemaer og bildetjenester oppgir ofte JPG og PNG og utelater BMP, og e-posttjenester blokkerer eller fjerner ofte store vedlegg, noe et bitmap på 6 MB lett blir.