Potrebbe essere spesso necessario convertire le immagini da un formato all’altro a seconda dei diversi scenari. Da PNG a JPG è tra le conversioni di immagini ampiamente eseguite, che viene comunemente utilizzata per ridurre le dimensioni dell’immagine. Per automatizzare questa conversione dall’interno delle applicazioni .NET, questo articolo mostra come convertire un’immagine PNG in JPG a livello di codice in C#.
API C# .NET per la conversione da PNG a JPG
Per convertire le immagini PNG in formato JPG, utilizzeremo Aspose.Imaging for .NET. È una potente API di elaborazione delle immagini che supporta la manipolazione di un’ampia gamma di formati di immagine. Inoltre, il suo convertitore di immagini facile da usare ti consente di convertire le immagini da un formato all’altro senza degradarne la qualità. Puoi scaricare la DLL dell’API o installarla direttamente da NuGet.
PM> Install-Package Aspose.Imaging
Converti un’immagine PNG in JPG in C#
Aspose.Imaging per .NET non prevede operazioni complesse per eseguire la conversione da PNG a JPG. Semplicemente, devi caricare l’immagine PNG e salvarla in formato JPG. Vediamo quindi come convertire un’immagine PNG in JPG in C#.
- Carica il file PNG usando la classe Image.
- Converti PNG in JPG usando il metodo Image.Save(string, JpegOptions).
L’esempio di codice seguente mostra come convertire un’immagine PNG in formato JPG nelle applicazioni .NET.
// Carica immagine PNG
using (Image image = Image.Load("aspose.png"))
{
// Salva immagine come JPG
image.Save("PNG-to-JPG.jpg", new JpegOptions());
}
Ottieni una licenza API gratuita
Puoi ottenere una licenza temporanea gratuita per utilizzare Aspose.Imaging per .NET senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come convertire le immagini PNG in JPG in C#. Puoi semplicemente installare la suddetta API e integrare l’esempio di codice fornito per automatizzare la conversione da PNG a JPG dall’interno delle tue applicazioni .NET. Inoltre, puoi esplorare di più sull’API di elaborazione delle immagini .NET utilizzando documentazione. Inoltre, puoi pubblicare le tue domande sul nostro forum.