IronDrawingはユーザーに、16進数、RGB値、すでに利用可能な色から選択できるEnumなど、さまざまな方法で独自の色を作成する機能を提供します。
色の作成
16進数で色を作成するには、new Color("#191919")メソッドを使用して文字列形式の16進数値を変数に割り当てます。 RGB値を使用して色を作成するには、Colorタイプの変数に保存します。
IronSoftware.Drawing.Colorにキャストする
System.Drawing.Colorタイプ変数を単に割り当てます。 次に、変数を新しいIronSoftware.Drawing.Color変数に割り当てます。 キャストされた色からARGB値を抽出して読み取ることができます。
輝度
キャストされた色の輝度や.GetLuminance()メソッドを使用します。 輝度は 0 (黒) から 100 (白) までの値で、50 は知覚的に"中間のグレー"になります。