Convertir códigos de color con C#

Utilice la biblioteca C# para convertir entre formatos de color - RGB, HEX, HSL, HSV, CMYK, LAB, XYZ, etc.

Convertir códigos de color usando C#

Aspose.SVG para .NET API ofrece una biblioteca de C# de alta velocidad que puede usar para diferentes tareas de análisis de SVG. Una de las características de la API es el fácil acceso para trabajar con varios espacios de color. La clase Color le permite analizar colores (como RGB, HEX, HSL, HWB, CMYK, NCOL, LCH, OKLCH, LAB, OKLAB) a partir de una representación de cadena y convertirlos al espacio de color deseado. Los códigos de colores y los formatos juegan un papel crucial en varios campos, como el diseño web, el diseño gráfico, la fotografía, el arte y más. Diferentes tareas pueden requerir diferentes formatos de color, de ahí la necesidad de la funcionalidad de conversión de color.


Código C# de conversión HEX a RGB

La biblioteca C# de alta velocidad permite a los desarrolladores de .NET convertir rápida y eficientemente códigos de color entre formatos populares como HEX, RGB, HSL, HSV, HWB, CMYK, XYZ, LAB, OKLAB, LCH, OKLCH, etc. La conversión de color puede ser hecho en unas pocas líneas de código:

Convertir HEX a RGB - C#


// Parse HEX color from a string
var color = Color.FromString("#DEB487");
// Convert HEX to RGB 
string rgbColor = color.ToRgbString();
// Print result to console
Console.WriteLine(rgbColor);
//result should be: rgb(222, 180, 135)

Colores SVG en la documentación

Los códigos de colores o formatos de color están estrechamente relacionados con los métodos de descripción y definición de colores y se utilizan ampliamente en la web, el diseño, la poligrafía, la fotografía, las artes, etc. Y para diferentes tareas, se prefieren diferentes formatos de color. Por lo tanto, es posible que a veces necesite convertir formatos de color.

Visite nuestra documentación para obtener más información sobre el uso de las funciones de la API de Aspose.SVG y considere los ejemplos de C# para los escenarios de procesamiento de SVG más comunes. En el artículo de la documentación Cómo cambiar el color SVG, puede ver cómo cambiar el color de los elementos y el fondo en las imágenes SVG usando la biblioteca Aspose.SVG .NET. El artículo SVG Color analiza en profundidad cómo se pueden colorear el texto y las formas SVG. Encontrará una descripción general de cómo se define el color, incluidas las diversas formas en que puede controlar la transparencia del contenido SVG.


Conversores de Color en línea

Color Converters son aplicaciones web gratuitas en línea que le permiten convertir colores entre diferentes códigos de color como RGB, HEX, HSL, HSV, HWB, LAB, CMYK, LCH, XYZ, OKLAB, OKLCH, RGBA, HSLA, etc. Color Converters es fácil de usar y funciona en cualquier navegador y sistema operativo. Obtiene el resultado inmediatamente después de ingresar el código de color que necesita convertir.

Instalación de Aspose.SVG para la biblioteca .NET

Aspose.SVG para .NET es una biblioteca flexible multiplataforma que está diseñada para proporcionar una amplia gama de funciones para procesar y representar documentos SVG. Se integra a la perfección en sus aplicaciones .NET para trabajar con archivos SVG sin instalar ningún software de terceros. Nuestra API SVG .NET se puede usar con cualquier lenguaje .NET, como C#, VB.NET, ASP.NET, etc. Funciona igual de bien en cualquier sistema operativo que pueda instalar Mono (compatible con .NET 4.0 Framework) o usar .NET núcleo. Esto incluye Windows, Linux y macOS.

Instalación de Aspose.SVG para .NET a través de NuGet :

  1. Usando la consola del administrador de paquetes.
  2. Uso de la GUI del Administrador de paquetes NuGet.

Para obtener más detalles sobre la instalación de la biblioteca de C#, consulte Documentación de Aspose.SVG .

Otros Convertidores de Color admitidos