創建顏色
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
值。
Luminance
要獲取投射顏色或任何IronSoftware.Drawing.Color
的亮度,只需在顏色上使用.GetLuminance()
方法。 亮度是一個從0(黑色)到100(白色)的值,其中50是感知上的“中灰色”。