using IronSoftware.Drawing;
// Create a new Color object
Color fromHex = new Color("#191919");
Color fromRgb = new Color(255, 255, 0);
Color fromEnum = Color.Crimson;
// Cast between System.Drawing.Color and IronSoftware.Drawing.Color
System.Drawing.Color drawingColor = System.Drawing.Color.Red;
IronSoftware.Drawing.Color ironColor = drawingColor;
// Get the Alpha, Red, Green, or Blue channel value of a Color
var alpha = ironColor.A;
var red = ironColor.R;
var green = ironColor.G;
var blue = ironColor.B;
// Luminance
ironColor.GetLuminance();
Imports IronSoftware.Drawing
' Create a new Color object
Dim fromHex As New Color("#191919")
Dim fromRgb As New Color(255, 255, 0)
Dim fromEnum As Color = Color.Crimson
' Cast between System.Drawing.Color and IronSoftware.Drawing.Color
Dim drawingColor As System.Drawing.Color = System.Drawing.Color.Red
Dim ironColor As IronSoftware.Drawing.Color = drawingColor
' Get the Alpha, Red, Green, or Blue channel value of a Color
Dim alpha = ironColor.A
Dim red = ironColor.R
Dim green = ironColor.G
Dim blue = ironColor.B
' Luminance
ironColor.GetLuminance()