Conversión de archivos de imagen a través de C#

Convierta formatos de imagen, metarchivos, WebP, Svg, Apng para crear aplicaciones avanzadas de procesamiento de imágenes basadas en .NET multiplataforma.

 

.NET Image API facilita el procesamiento avanzado de imágenes y las funciones de representación para los programadores. Los desarrolladores pueden integrarlo para convertir imágenes rasterizadas y vectoriales, incluidas fotos e imágenes a PSD, PDF, GIF, PNG, DICOM, SVG, JPG, JPEG2000, APNG, BMP, TIFF, HTML5 CANVAS, WEBP, WMF, EMF y otros formatos de imagen. . La API no solo se ocupa de la conversión de archivos, sino que también se ocupa de convertir imágenes a blanco y negro y escala de grises, convertir capas de imágenes GIF y más.

Convertir imagen a mapa de bits BMP, JPG, PNG

Con la API de imagen de C#, la conversión entre formatos es tan fácil como cambiar la extensión del formato deseado. Aquí hay algunos casos genéricos como imagen a bmp, imagen a jpg, imagen a png y los desarrolladores pueden mejorar fácilmente para su formato específico. El proceso es cargar la imagen de origen a través de Image.Load . Cree un objeto de destino opciones de formato de imagen para cualquier configuración específica. Finalmente, llame al Método de guardado pasando el archivo de destino con la ruta y las opciones de guardado como parámetro.

Código C# para conversión interna de imágenes

Conversión de imagen ráster a PDF

El proceso de conversión de imágenes rasterizadas a PDF es el mismo que el de la interconversión de imágenes, excepto que la API proporciona PdfOptions para configuraciones específicas de PDF . Los programadores pueden mejorarlo fácilmente para sus necesidades específicas.

Código para conversión de imágenes ráster a PDF

Convierta SVG a imágenes ráster BMP, PNG, JPG

El proceso de conversión de SVG es el mismo, cargue el archivo SVG, use las opciones de guardado de imágenes relevantes y llame al método Guardar. Image API proporciona SvgRasterizationOptions para configurar PageWidth, PageHeight y las imágenes ráster usan su propiedad VectorRasterizationOptions para la inicialización y obtener las opciones de SvgRasterizationOptions.

Código C# para SVG a imágenes ráster


Todos los imágenes formatos compatibles para convertir

A continuación se presenta una lista completa de los formatos de imagen a los que puede convertir:


Todos los formatos de imagen compatibles para convertir

A continuación se presenta una lista completa de los formatos de imagen desde los que puede convertir: