Skip to main content
Image Conversion

Converti PNG in BMP: convertitore online gratuito

Converti Portable Network Graphics (.png) in Immagine bitmap (.bmp) online gratuitamente. Conversione di immagini rapida e sicura senza filigrane o re...

o importa da

2M+ file convertiti

Scelto da migliaia di utenti

Trasferimento sicuro

Caricamenti crittografati HTTPS

Privacy al primo posto

I file vengono cancellati automaticamente dopo l'elaborazione

Nessuna registrazione

Inizia a convertire immediatamente

Funziona ovunque

Qualsiasi browser, qualsiasi dispositivo

Come convertire

1

Upload your .png file by dragging it into the upload area or clicking to browse.

2

Choose your output settings. The default settings work great for most files.

3

Click Convert and download your .bmp file when it's ready.

About PNG to BMP Conversion

PNG (Portable Network Graphics) è il formato immagine lossless standard del Web, che utilizza la compressione DEFLATE con supporto per colori a 24 bit e un canale alfa a 8 bit. BMP (Bitmap) è il formato raster non compresso di Microsoft che memorizza i dati pixel grezzi in una semplice struttura di intestazione più righe, leggibile da ogni applicazione Windows a partire dalla versione 3.0. La conversione da PNG a BMP rimuove la compressione DEFLATE e la trasparenza alfa, scrivendo ogni pixel come una tripletta RGB grezza a 24 bit con riempimento di riga su limiti di 4 byte.

Questa conversione è destinata al software Windows legacy, ai sistemi embedded e ai controller hardware che richiedono input bitmap non compresso. Il file BMP risultante conserva tutti i dati cromatici del PNG ma elimina il canale alfa (i pixel trasparenti vengono renderizzati su uno sfondo solido). Le dimensioni dei file aumentano sostanzialmente: uno screenshot PNG da 200 KB può produrre un BMP da 2-5 MB perché la compressione viene completamente rimossa.

Why Convert PNG to BMP?

Alcuni sistemi di controllo industriale, dispositivi di imaging medico e software per chioschi accettano solo BMP perché non dispongono di librerie di decodifica PNG. Queste applicazioni sono state sviluppate quando i cicli della CPU erano costosi e la lettura delle righe di pixel grezzi era notevolmente più veloce rispetto all'esecuzione della decompressione DEFLATE. Se è necessario inserire immagini in terminali Windows CE, pannelli di visualizzazione PLC o applicazioni VB6/Delphi legacy, BMP è spesso l'unico formato accettato.

BMP è anche il formato degli appunti nativo su Windows. Gli script di automazione che incollano le immagini tramite gli appunti di Windows, le pipeline di acquisizione dello schermo che alimentano i vecchi strumenti di analisi delle immagini e i flussi di lavoro di modding dei giochi per motori precedenti al 2000 richiedono tutti input BMP. La semplicità del formato (un'intestazione fissa seguita da pixel grezzi) lo rende facilmente analizzabile da codice personalizzato senza dipendenze da librerie di terze parti.

Common Use Cases

  • Inserisci screenshot PNG nei sistemi SCADA o di controllo industriale Windows legacy
  • Fornire dati pixel grezzi per pannelli di visualizzazione Windows CE o IoT integrati
  • Fornisci immagini non compresse a script di analisi delle immagini personalizzati e pipeline di visione artificiale
  • Crea risorse texture per motori di gioco meno recenti che accettano solo il formato BMP
  • Prepara immagini per l'automazione basata sugli appunti di Windows e gli strumenti macro

How It Works

Sharp decodifica i dati pixel compressi con DEFLATE e il canale alfa del PNG, compone pixel trasparenti su uno sfondo bianco, quindi scrive il risultato come file BMP a 24 bit. L'output utilizza lo standard BITMAPINFOHEADER (40 byte) con tipo di compressione BI_RGB (ovvero senza compressione). Ogni riga di pixel viene riempita fino a un limite di 4 byte come richiesto dalla specifica BMP. La conversione preserva il colore completo a 8 bit per canale dall'origine PNG.

Quality & Performance

La conversione è senza perdite per tutti i dati dei pixel opachi. Ogni valore RGB nel PNG viene mappato esattamente al pixel BMP corrispondente. L'unica perdita di dati riguarda il canale alfa: la trasparenza per pixel del PNG viene appiattita su uno sfondo solido (bianco per impostazione predefinita) poiché il BMP standard non supporta l'alfa. Se il tuo PNG non ha trasparenza, l'output BMP è una copia perfetta al pixel dell'originale, solo senza compressione.

SHARP EngineFastLossless

Device Compatibility

DevicePNGBMP
Windows PCNativeNative
macOSNativePartial
iPhone/iPadNativePartial
AndroidNativePartial
LinuxPartialPartial
Web BrowserNativeNo

Tips for Best Results

  • 1Converti in BMP solo quando l'applicazione di destinazione lo richiede specificamente: PNG è più piccolo e più potente
  • 2Imposta il colore di sfondo prima della conversione se hai bisogno di qualcosa di diverso dal bianco dietro le aree trasparenti
  • 3I file BMP possono essere molto grandi: assicurati di avere uno spazio di archiviazione adeguato prima di convertire in batch intere directory
  • 4L'output BMP a 24 bit funziona con tutte le versioni di Windows dalla 3.1 alla 11
  • 5Per l'imaging scientifico, il formato non compresso di BMP non garantisce variazioni di pixel dipendenti dal decoder

Related Conversions

Da PNG a BMP è una conversione mirata per flussi di lavoro legacy incentrati su Windows. I file di output sono sostanzialmente più grandi ma universalmente compatibili con ogni applicazione Windows degli ultimi tre decenni. Per i flussi di lavoro moderni, PNG è quasi sempre la scelta migliore.

Domande frequenti

No, i dati dei pixel RGB vengono conservati esattamente. L'unica perdita è la trasparenza alfa di PNG, che viene appiattita su uno sfondo solido poiché BMP non supporta i canali alfa.
BMP memorizza ogni pixel come 3 byte grezzi senza compressione. Un PNG 1920x1080 potrebbe essere compresso da 500 KB ma diventa 5,9 MB come BMP a 24 bit. L'aumento delle dimensioni è interamente dovuto alla rimozione della compressione DEFLATE.
I pixel trasparenti e semitrasparenti vengono composti su uno sfondo bianco. Il formato standard di BMP non contiene dati alfa, quindi le informazioni sulla trasparenza vengono perse permanentemente nella conversione.
Sì, la conversione da BMP a PNG riapplica la compressione senza perdita di dati e riduce le dimensioni del file. Tuttavia, la trasparenza appiattita durante il passaggio da PNG a BMP non può essere recuperata.
BMP rimane rilevante nei sistemi embedded, nel software di controllo industriale, nel modding di giochi per motori più vecchi e nelle operazioni degli appunti di Windows. Per uso generale, PNG ha quasi completamente sostituito BMP.

Related Conversions & Tools