创建颜色
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 是感知上的"中间灰"。
