【问题标题】:Generate a color object from string color从字符串颜色生成颜色对象
【发布时间】:2012-09-20 15:25:34
【问题描述】:

我想将 RGB 字符串转换为十六进制颜色代码。例如:

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

从上面我想得到的RGB:

   string hex = #0000FF;

【问题讨论】:

标签: c#


【解决方案1】:

使用内置的ColorTranslator.ToHtml

string hex = ColorTranslator.ToHtml(myColor);

【讨论】:

    【解决方案2】:

    就这样

    string hex = "#" + rgb.R.ToString("X2") + rgb.G.ToString("X2") + rgb.B.ToString("X2");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-25
      • 2012-08-08
      • 2016-02-15
      • 2012-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多