1. ホーム
  2. c#

[解決済み] .NETを使用して16進数のカラーコードから色を取得するには?

2022-03-15 05:42:08

質問

16進数のカラーコードから色を取得するにはどうすればよいのでしょうか(例えば #FFDFD991 )?

ファイルを読み込んで、16進数のカラーコードを取得しています。対応する System.Windows.Media.Color インスタンスを作成します。これを行うためのフレームワークの組み込みメソッドはありますか?

どのように解決するのですか?

ARGBコードだと思うのですが...。を指しているのでしょうか? System.Drawing.Color または System.Windows.Media.Color ? 後者は、例えばWPFで使われています。まだ誰も触れていないようなので、念のため。

using System.Windows.Media;

Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");