创建颜色

IronDrawing 使用户能够使用各种方式创建自己的颜色,包括十六进制、RGB 值,也可以从枚举中选择已有的颜色。

颜色创建

要使用十六进制值创建颜色,只需创建一个类型为Color的变量,并使用new Color("#191919")方法将十六进制值以字符串的形式赋给该变量。 要使用RGB值创建颜色,输入RGB值new Color(255, 255, 0)并将其存储在Color类型的变量中。

System.Drawing.Color转换为IronSoftware.Drawing.Color

只需将System.Drawing.Color类型变量赋值为颜色System.Drawing.Color.Red。 接下来,将变量赋值给一个新的IronSoftware.Drawing.Color变量。 可以从色彩投射中提取和读取ARGB值。

亮度

要获取投射颜色或任何 IronSoftware.Drawing.Color 的亮度,只需在该颜色上使用 .GetLuminance() 方法即可。 亮度是一个从0(黑色)到100(白色)的值,其中50是感知上的“中灰”。