創建顏色

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是感知的「中灰」。