zoukankan      html  css  js  c++  java
  • system.drawing.color 字符串转换 blend wpf 16进制转rgb argb color

     1 1.由string的rgb数值"255,255,0"转换为color
     2 
     3 {
     4 
     5               //string[]  color_params = e.Parameter.ToString().Split(',');
     6                 //byte color_R = Convert.ToByte(color_params[0]);
     7                 //byte color_G = Convert.ToByte(color_params[1]);
     8                 //byte color_B = Convert.ToByte(color_params[2]);
     9 
    10 }
    11 
    12 2.由颜色名称字符串("black") 转化为color
    13 
    14  {
    15 
    16                ////ColorConverter c = new ColorConverter();
    17                 ////object obj = c.ConvertFrom();
    18                 ////Color color = (Color)obj;
    19                 //Color color = Color.FromRgb(color_R, color_G, color_B);  
    20 
    21 }
    22 
    23 3.将blend的 8位颜色值转为color
    24 
    25 /// <summary>
    26 
    27 /// 将blend的8位颜色值转为color
    28         /// </summary>
    29         /// <param name="colorName"></param>
    30         /// <returns></returns>
    31         public Color ToColor(string colorName)
    32         {
    33             if (colorName.StartsWith("#"))
    34                 colorName = colorName.Replace("#", string.Empty);
    35             int v = int.Parse(colorName, System.Globalization.NumberStyles.HexNumber);
    36             return new Color()
    37             {
    38                 A = Convert.ToByte((v >> 24) & 255),
    39                 R = Convert.ToByte((v >> 16) & 255),
    40                 G = Convert.ToByte((v >> 8) & 255),
    41                 B = Convert.ToByte((v >> 0) & 255)
    42             };
    43         }
  • 相关阅读:
    Win10 ntoskrnl.exe蓝屏解决
    Log POST Data in Nginx
    MACOS关闭指定端口
    获取Skype用户IP地址
    禁止windows10带来的三大隐患问题
    各种语言一句话反弹shell
    2015阿里巴巴安全峰会PPT
    HTTPS反向代理嗅探
    利用arpspoof和urlsnarf 进行ARP嗅探
    收集的几个存在漏洞的程序
  • 原文地址:https://www.cnblogs.com/lyghost/p/2822552.html
Copyright © 2011-2022 走看看