Cómo convertir un mapa de bits a PNG usando C#

Discutiremos la transformación de imágenes de un formato a otro usando una de las bibliotecas de conversión de documentos populares y brindaremos el proceso paso a paso de cómo convertir mapas de bits a PNG usando C#. También crearemos una aplicación de muestra para el convertidor de C# BMP a PNG usando el flujo de trabajo descrito en este artículo. Estos son los pasos clave junto con un fragmento de código de muestra para convertir el mapa de bits al formato PNG.

Pasos para convertir mapas de bits a PNG usando C#

  1. Instale el paquete GroupDocs.Conversion for .NET del administrador de paquetes NuGet en la aplicación .NET para convertir Bitmap a PNG
  2. Agregue una referencia al espacio de nombres GroupDocs.Conversion para desarrollar la conversión de mapa de bits a PNG
  3. Cree una instancia de la clase Converter para cargar el archivo de mapa de bits de entrada desde el disco para transformarlo a formato PNG
  4. Cree y defina opciones de conversión para el archivo PNG para personalizarlo
  5. Llame al método Convert de la clase Converter para guardar BMP como PNG en el disco

Puede cambiar rápida y fácilmente BMP a PNG en C#* siguiendo el flujo de trabajo anterior y escribiendo algunas líneas de código que contienen llamadas a la API de la biblioteca de conversión de documentos. También puede configurar una variedad de opciones de conversión para el archivo PNG de salida para personalizarlo usando el objeto ImageConvertOptions. Estas instrucciones no se basan en ningún otro software y se pueden usar en sistemas operativos comunes como Windows, macOS y Linux.

Código para convertir mapa de bits a PNG usando C#

Hemos desarrollado la aplicación para convertir BMP a PNG en C# con la ayuda del flujo de trabajo explicado en la sección anterior para demostración. Como puede ver en el fragmento de código anterior, hemos usado la clase Converter para cargar el archivo de mapa de bits de entrada usando su constructor después de configurar el paquete requerido desde el sitio web de NuGet e incluir los espacios de nombres necesarios. Después de eso, creamos un objeto de la clase ImageConvertOptions para personalizar el archivo resultante y luego llamamos al método Convert para realizar la conversión de la imagen y almacenarla en el disco.

Hemos discutido el proceso de conversión de documentos para convertir Bitmap a PNG en C# y hemos desarrollado un ejemplo para ello. Recientemente, publicamos un artículo para cambiar Imagen a Word en C#, consulte la guía cómo convertir una imagen a Word usando C# para obtener más información.

 Español