IRONSOFTWAREHOME
カラー作成
using IronSoftware.Drawing;

// Create a new Color object
Color fromHex = new Color("#191919");
Color fromRgb = new Color(255, 255, 0);
Color fromEnum = Color.Crimson;

// Cast between System.Drawing.Color and IronSoftware.Drawing.Color
System.Drawing.Color drawingColor = System.Drawing.Color.Red;
IronSoftware.Drawing.Color ironColor = drawingColor;

// Get the Alpha, Red, Green, or Blue channel value of a Color
var alpha = ironColor.A;
var red = ironColor.R;
var green = ironColor.G;
var blue = ironColor.B;

// Luminance
ironColor.GetLuminance();


NuGet Download
PM > Install-Package IronSoftware.System.Drawing
カラー作成

カラー作成

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 は知覚的に"中間のグレー"になります。

GitHubで見る

準備はできましたか?

Nuget Downloads 19,661,086バージョン:2025.3リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。