HEX から RGB カラー C#

HEX カラー コードは先頭の番号記号で表されます。 16 進数トリプレットは、RGB 値に変換できる特定の色を表すことができます。特定のシナリオでは、HEX カラーを RGB カラー スペースに変換する必要がある場合があります。このような要件に従って、この記事では、C# でプログラムによって HEX カラーを RGB または RGBA カラー コードに変換する方法について説明します。

16 進数から RGB または RGBA カラーコードへの変換 – C# API ダウンロード

Aspose.SVG for .NET には、IConvertibleColor などのさまざまなクラス、プロパティ、およびインターフェイスが含まれており、RGB、CMYK、HEX などのさまざまな色空間を変換するために使用できます。 API のリファレンスをダウンロードしてインストールできます。 New Releases ページから DLL ファイルをダウンロードするか、次の NuGet インストール コマンドを実行します。

PM> Install-Package Aspose.SVG

C# で HEX を RGB カラーに変換する

次の手順に従って、HEX カラー コードを RGB 形式に変換できます。

  1. 文字列から HEX カラーを解析します。
  2. HEX を RGB カラーコードに変換します。
  3. コンソールに RGB カラー値を出力します。

次のコード スニペットは、C# でプログラムによって HEX を RGB カラーに変換する方法を示しています。

// 文字列から HEX カラーを解析する
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromString("#DEB487");

// HEXをRGBに変換
string rgbColor = color.ToRgbString();

// 結果をコンソールに出力する
Console.WriteLine("RGB: " + rgbColor);

C# で HEX を RGBA カラーに変換する

次の手順に従って、C# でプログラムによって HEX カラーを RGBA 形式にすばやく変換できます。

  1. 入力 HEX 文字列を解析します。
  2. HEX カラー文字列を RGBA カラー スペースに変換します。
  3. 出力 RGBA カラー コードを出力します。

以下のコード スニペットは、C# で HEX カラー コードを RGBA カラー スペースに変換する方法を詳しく説明しています。

// 文字列から HEX カラーを解析する
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromString("#DEB487");

// HEX を RGBA に変換する
String rgba = color.ToRgbaString();

// 結果をコンソールに出力する
Console.WriteLine("RGBA: " + rgba);

無料の API ライセンスを取得する

無料の一時ライセンス をリクエストして、無制限に API を評価できます。

結論

この記事では、C# でプログラムによって HEX を RGB に、または HEX カラーを RGBA に変換する方法を学習しました。さらに、ドキュメント スペースにアクセスして、他の色空間の変換と SVG 操作機能の概要を確認できます。質問や不明な点について話し合う必要がある場合は、フォーラム までお気軽にお問い合わせください。

関連項目