創建顏色
IronDrawing 允許用戶使用多種方式創建自己的顏色,包括十六進制、RGB 值,以及從 Enum 中選擇一個已經提供的顏色。
顏色創建
要使用十六進制值創建顏色,只需創建一個類型為 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是感知的「中灰」。