convertir imágenes jpg a formato png en c#

JPG es uno de los formatos de imagen más populares y ampliamente utilizados. Sin embargo, las imágenes JPG pierden calidad cada vez que se guardan. Por lo tanto, es posible que deba convertirlos a un formato sin pérdidas como PNG. Para realizar esta conversión mediante programación desde las aplicaciones .NET, este artículo muestra cómo convertir una imagen JPG a PNG en C#.

C# .NET API para conversión de JPG a PNG

Aspose.Imaging for .NET es una API de procesamiento de imágenes rica en funciones para manipular una multitud de formatos de imagen. Además, proporciona un potente conversor que te permite convertir imágenes de un formato a otro con alta fidelidad. En este artículo, usaremos esta API para convertir nuestras imágenes JPG a formato PNG. Puede descargar la DLL de la API o instalarla directamente desde NuGet.

PM> Install-Package Aspose.Imaging

Convertir una imagen JPG a PNG en C#

Es bastante sencillo convertir una imagen JPG a formato PNG usando Aspose.Imaging for .NET. Solo necesita cargar el archivo JPG y guardarlo como una imagen PNG. Los siguientes son los pasos para convertir una imagen JPG a PNG en C#.

El siguiente ejemplo de código muestra cómo convertir una imagen JPG a formato PNG en aplicaciones .NET.

// Cargar imagen JPG
using (Image image = Image.Load("aspose.jpg"))
{
    // Crear opciones PNG
    PngOptions options = new PngOptions() { ColorType= FileFormats.Png.PngColorType.TruecolorWithAlpha };

    // Guardar imagen como JPG
    image.Save("JPG-to-PNG.png", options);
}

Obtenga una licencia de API gratuita

Puede obtener una licencia temporal gratuita para usar Aspose.Imaging for .NET sin limitaciones de evaluación.

Conclusión

La conversión de JPG a PNG a menudo se realiza para convertir imágenes a un formato sin pérdidas. En este artículo, ha aprendido cómo convertir imágenes JPG a formato PNG mediante programación en C#. Por lo tanto, puede incrustar fácilmente la conversión de JPG a PNG en sus aplicaciones .NET. Además, puede explorar más sobre la API de procesamiento de imágenes de .NET utilizando documentación. Además, puede publicar sus consultas en nuestro foro.

Ver también