converti le immagini jpg in formato png in c#

JPG è uno dei formati di immagine più popolari e ampiamente utilizzati. Tuttavia, le immagini JPG perdono qualità ogni volta che vengono salvate. Pertanto, potrebbe essere necessario convertirli in un formato senza perdita di dati come PNG. Per eseguire questa conversione a livello di codice dall’interno delle applicazioni .NET, questo articolo mostra come convertire un’immagine JPG in PNG in C#.

API C# .NET per la conversione da JPG a PNG

Aspose.Imaging for .NET è un’API di elaborazione delle immagini ricca di funzionalità per manipolare una moltitudine di formati di immagine. Inoltre, fornisce un potente convertitore che ti consente di convertire le immagini da un formato all’altro con alta fedeltà. In questo articolo, utilizzeremo questa API per convertire le nostre immagini JPG in formato PNG. Puoi scaricare la DLL dell’API o installarla direttamente da NuGet.

PM> Install-Package Aspose.Imaging

Converti un’immagine JPG in PNG in C#

È abbastanza semplice convertire un’immagine JPG in formato PNG usando Aspose.Imaging per .NET. Devi solo caricare il file JPG e salvarlo come immagine PNG. Di seguito sono riportati i passaggi per convertire un’immagine JPG in PNG in C#.

L’esempio di codice seguente mostra come convertire un’immagine JPG in formato PNG nelle applicazioni .NET.

// Carica immagine JPG
using (Image image = Image.Load("aspose.jpg"))
{
    // Crea opzioni PNG
    PngOptions options = new PngOptions() { ColorType= FileFormats.Png.PngColorType.TruecolorWithAlpha };

    // Salva immagine come JPG
    image.Save("JPG-to-PNG.png", options);
}

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare Aspose.Imaging per .NET senza limitazioni di valutazione.

Conclusione

La conversione da JPG a PNG viene spesso eseguita per convertire le immagini in un formato senza perdita di dati. In questo articolo, hai imparato come convertire le immagini JPG in formato PNG a livello di codice in C#. Pertanto, puoi facilmente incorporare la conversione da JPG a PNG nelle 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.

Guarda anche