Questo tutorial passo passo mostra come creare un’immagine PNG da BMP in C#. Questo codice in C# salva bitmap come PNG facilmente e rapidamente. In determinate situazioni, è necessario convertire bitmap in PNG nelle nostre applicazioni C# e questo esempio sarà utile in tali scenari.
Passaggi per creare un’immagine PNG da BMP in C#
- Imposta il pacchetto Aspose.Imaging for .NET da Nuget.org
- Includi riferimento ai seguenti due spazi dei nomi: Aspose.Imaging, Aspose.Imaging.ImageOptions
- Specificare la licenza utilizzando il metodo SetLicense prima della conversione
- Leggi il file BMP in un oggetto Immagine
- Imposta gli attributi per l’immagine PNG di output utilizzando la classe PngOptions
- Salva l’immagine PNG di output con le opzioni PNG specificate
Nei semplici passaggi precedenti, stiamo prima caricando un’immagine di input BMP in un oggetto immagine utilizzando il metodo Load della classe Image. Dopo aver caricato l’immagine BMP nella memoria, possiamo salvarla in un’immagine PNG di output. Possiamo anche specificare gli attributi dell’immagine PNG di output.
Codice per creare un’immagine PNG da BMP in C#
Nel codice sopra, abbiamo impostato la risoluzione dell’immagine PNG di output convertita dall’immagine bitmap. abbiamo anche impostato il livello di compressione dell’immagine PNG. Allo stesso modo, possiamo impostare altri attributi richiesti dell’immagine di output.
Nel nostro argomento precedente, abbiamo spiegato il codice a converti OTG in PDF in C#. Anche la conversione tra diversi altri formati di immagine è simile all’esempio fornito nello snippet sopra con lievi modifiche al codice.