C# でカラー コードを変換する

C# ライブラリを使用して、RGB、HEX、HSL、HSV、CMYK、LAB、XYZ などのカラー フォーマット間で変換します。

C# を使用してカラー コードを変換する

Aspose.SVG for .NET API は、さまざまな SVG 解析タスクに使用できる高速 C# ライブラリを提供します。 API 機能の 1 つは、複数の色空間を操作するための簡単なアクセスです。 Color クラスを使用すると、文字列表現から色 (RGB、HEX、HSL、HWB、CMYK、NCOL、LCH、OKLCH、LAB、OKLAB など) を解析し、目的の色空間に変換できます。 カラー コードとフォーマットは、Web デザイン、グラフィック デザイン、写真、アートなどのさまざまな分野で重要な役割を果たします。異なるタスクには異なるカラー フォーマットが必要な場合があるため、カラー変換機能が必要になります。


HEX から RGB への変換の C# コード

高速な C# ライブラリにより、.NET 開発者は、HEX、RGB、HSL、HSV、HWB、CMYK、XYZ、LAB、OKLAB、LCH、OKLCH などの一般的な形式間でカラー コードを迅速かつ効率的に変換できます。数行のコードで実行できます:

HEX を RGB に変換 - C#


// Parse HEX color from a string
var color = Color.FromString("#DEB487");
// Convert HEX to RGB 
string rgbColor = color.ToRgbString();
// Print result to console
Console.WriteLine(rgbColor);
//result should be: rgb(222, 180, 135)

ドキュメント内の SVG カラー

カラーコードまたはカラーフォーマットは、色を記述および定義する方法と密接に関連しており、Web、デザイン、ポリグラフィー、写真、芸術などで広く使用されています。また、タスクごとに異なるカラーフォーマットが好まれます。そのため、カラー形式の変換が必要になる場合があります。

Aspose.SVG API 関数の使用方法の詳細については、ドキュメントを参照し、最も一般的な SVG 処理シナリオの C# の例を検討してください。ドキュメント記事 SVG カラーを変更する方法 、Aspose.SVG .NET ライブラリを使用して SVG イメージの要素の色と背景を変更する方法を確認できます。 SVG カラー の記事では、SVG のテキストと形状を色付けする方法について詳しく説明しています。 SVG コンテンツの透明度を制御するさまざまな方法を含む、色の定義方法の概要を確認できます。


オンライン カラー コンバーター

カラー コンバーター は、RGB、HEX、HSL、HSV、HWB、LAB、CMYK、LCH、XYZ、OKLAB、OKLCH、RGBA、HSLA などの異なるカラー コード間で色を変換できる無料のオンライン Web アプリケーションです。カラー コンバーターは使いやすく、どのブラウザーやオペレーティング システムでも動作します。変換する必要があるカラーコードを入力すると、すぐに結果が得られます。

Aspose.SVG for .NET ライブラリのインストール

Aspose.SVG for .NET は、SVG ドキュメントを処理およびレンダリングするための幅広い機能を提供するように設計された、クロスプラットフォームの柔軟なライブラリです。 .NET アプリにシームレスに統合され、サードパーティ ソフトウェアをインストールすることなく SVG ファイルを操作できます。当社の SVG .NET API は、C#、VB.NET、ASP.NET などの任意の .NET 言語で使用できます。Mono (.NET 4.0 Framework サポート) をインストールできる、または .NET を使用できる任意の OS で同様に機能します。芯。これには、Windows、Linux、および macOS が含まれます。

NuGet による .NET 用の Aspose.SVG のインストール:

  1. パッケージ マネージャー コンソールを使用します。
  2. NuGet パッケージ マネージャー GUI の使用。

C# ライブラリのインストールの詳細については、 Aspose.SVG ドキュメント を参照してください。

その他のサポートされているカラー コンバーター