Converteer PNG naar BMP — Gratis online converter
Converteer draagbare netwerkafbeeldingen (.png) gratis naar bitmapafbeeldingen (.bmp). Snelle, veilige beeldconversie zonder watermerken of registrati...
2M+ bestanden geconverteerd
Vertrouwd door duizenden gebruikers
Veilige overdracht
HTTPS-versleutelde uploads
Privacy voorop
Bestanden worden automatisch verwijderd na verwerking
Geen registratie
Begin direct met converteren
Werkt overal
Elke browser, elk apparaat
Hoe te converteren
Upload your .png file by dragging it into the upload area or clicking to browse.
Choose your output settings. The default settings work great for most files.
Click Convert and download your .bmp file when it's ready.
About PNG to BMP Conversion
PNG (Portable Network Graphics) is het standaard verliesvrije afbeeldingsformaat op internet, dat gebruik maakt van DEFLATE-compressie met ondersteuning voor 24-bits kleuren en een 8-bits alfakanaal. BMP (Bitmap) is het ongecomprimeerde rasterformaat van Microsoft dat onbewerkte pixelgegevens opslaat in een eenvoudige header-plus-rijenstructuur, leesbaar door elke Windows-toepassing sinds versie 3.0. Door PNG naar BMP te converteren, worden de DEFLATE-compressie en alfa-transparantie verwijderd, waarbij elke pixel wordt geschreven als een onbewerkt 24-bits RGB-triplet met rijopvulling tot grenzen van 4 bytes.
Deze conversie is bedoeld voor oudere Windows-software, embedded systemen en hardwarecontrollers waarvoor ongecomprimeerde bitmapinvoer vereist is. Het resulterende BMP-bestand behoudt alle kleurgegevens van de PNG, maar negeert het alfakanaal (transparante pixels worden weergegeven tegen een effen achtergrond). De bestandsgrootte neemt aanzienlijk toe: een PNG-screenshot van 200 KB kan een BMP van 2-5 MB opleveren omdat de compressie volledig wordt verwijderd.
Why Convert PNG to BMP?
Bepaalde industriële besturingssystemen, medische beeldapparatuur en kiosksoftware accepteren alleen BMP omdat ze geen PNG-decoderingsbibliotheken hebben. Deze toepassingen zijn ontwikkeld toen CPU-cycli duur waren en het lezen van onbewerkte pixelrijen aanzienlijk sneller ging dan het uitvoeren van DEFLATE-decompressie. Als u afbeeldingen moet invoeren in Windows CE-terminals, PLC-visualisatiepanelen of oudere VB6/Delphi-applicaties, is BMP vaak het enige geaccepteerde formaat.
BMP is ook het oorspronkelijke klembordformaat op Windows. Automatiseringsscripts die afbeeldingen via het Windows-klembord plakken, pijplijnen voor schermopname die worden ingevoerd in oudere tools voor beeldanalyse en workflows voor het modificeren van games voor motoren van vóór 2000 verwachten allemaal BMP-invoer. De eenvoud van het formaat (een vaste header gevolgd door onbewerkte pixels) maakt het triviaal parseerbaar met aangepaste code zonder enige bibliotheekafhankelijkheden van derden.
Common Use Cases
- Voer PNG-screenshots in oudere industriële Windows-besturings- of SCADA-systemen in
- Bied onbewerkte pixelgegevens aan voor ingebedde Windows CE- of IoT-beeldschermpanelen
- Lever ongecomprimeerde afbeeldingen aan aangepaste scripts voor beeldanalyse en computer vision-pijplijnen
- Creëer textuurmiddelen voor oudere game-engines die alleen het BMP-formaat accepteren
- Bereid afbeeldingen voor voor Windows-klembordgebaseerde automatisering en macrotools
How It Works
Sharp decodeert de DEFLATE-gecomprimeerde pixelgegevens en het alfakanaal van de PNG, stelt transparante pixels samen tegen een witte achtergrond en schrijft het resultaat vervolgens als een 24-bits BMP-bestand. De uitvoer gebruikt de standaard BITMAPINFOHEADER (40 bytes) met het compressietype BI_RGB (wat betekent dat er geen compressie is). Elke pixelrij wordt opgevuld tot een grens van 4 bytes, zoals vereist door de BMP-specificatie. Bij de conversie blijft de volledige kleur van 8 bits per kanaal van de PNG-bron behouden.
Quality & Performance
De conversie is verliesvrij voor alle ondoorzichtige pixelgegevens. Elke RGB-waarde in de PNG komt exact overeen met de overeenkomstige BMP-pixel. Het enige gegevensverlies betreft het alfakanaal: de transparantie per pixel van PNG wordt afgevlakt tegen een effen achtergrond (standaard wit) omdat standaard BMP alfa niet ondersteunt. Als uw PNG geen transparantie heeft, is de BMP-uitvoer een pixel-perfecte kopie van het origineel, alleen zonder compressie.
Device Compatibility
| Device | PNG | BMP |
|---|---|---|
| Windows PC | Native | Native |
| macOS | Native | Partial |
| iPhone/iPad | Native | Partial |
| Android | Native | Partial |
| Linux | Partial | Partial |
| Web Browser | Native | No |
Tips for Best Results
- 1Converteer alleen naar BMP als de doeltoepassing dit specifiek vereist: PNG is kleiner en capabeler
- 2Stel de achtergrondkleur in vóór de conversie als u iets anders nodig heeft dan wit achter transparante gebieden
- 3BMP-bestanden kunnen erg groot zijn. Zorg voor voldoende opslagruimte voordat u hele mappen batchgewijs converteert
- 4De 24-bits BMP-uitvoer werkt met elke versie van Windows van 3.1 tot en met 11
- 5Voor wetenschappelijke beeldvorming garandeert het ongecomprimeerde formaat van BMP geen decoder-afhankelijke pixelvariaties
Related Conversions
PNG naar BMP is een gerichte conversie voor op Windows gerichte oudere workflows. De uitvoerbestanden zijn aanzienlijk groter, maar universeel compatibel met elke Windows-applicatie van de afgelopen dertig jaar. Voor moderne workflows is PNG bijna altijd de betere keuze.