Crear color

IronDrawing permite a los usuarios crear su propio color utilizando varias formas incluyendo Hexadecimal, valores RGB, y también desde Enum donde el cliente puede elegir un color ya disponible.

Creación de color

Para crear un color utilizando un valor hexadecimal, simplemente crea una variable del tipo Color y asigna el valor hexadecimal en forma de cadena a la variable utilizando el método new Color("#191919"). Para crear color utilizando valores RGB, ingrese los valores RGB new Color(255, 255, 0) y guárdelo dentro de una variable de tipo Color.

Converter System.Drawing.Color a IronSoftware.Drawing.Color

Simplemente asigne una variable de tipo System.Drawing.Color con un color System.Drawing.Color.Red. A continuación, asigne la variable a una nueva variable IronSoftware.Drawing.Color. Los valores de ARGB se pueden extraer y leer del elenco de color.

Luminancia

Para obtener la luminancia del color proyectado, o de cualquier IronSoftware.Drawing.Color, simplemente utilice el método .GetLuminance() en el color. La luminancia es un valor de 0 (negro) a 100 (blanco) donde 50 es el "gris medio" perceptual.