0

RGB 文字列を 16 進数の色コードに変換したい。例えば ​​:

   string rgb = rgb(0, 0, 255);

上記のRGBから取得したい:

   string hex = #0000FF;
4

2 に答える 2

1

組み込みのColorTranslator.ToHtmlを使用する

string hex = ColorTranslator.ToHtml(myColor);
于 2012-09-20T07:25:34.230 に答える
0

単にこのように

string hex = "#" + rgb.R.ToString("X2") + rgb.G.ToString("X2") + rgb.B.ToString("X2");
于 2012-09-20T07:25:17.707 に答える