C#十六进制颜色与Color对象的互相转换
来源:互联网 发布:思维导图软件mac版 编辑:程序博客网 时间:2024/05/16 14:54
//把十六进制颜色转化为color对象ColorTranslator.FromHtml("#FF0000")或 ColorTranslator.FromHtml("Red");//把color对象转化为十六进制颜色ColorTranslator.ToHtml(Color.FromArgb(255,255,255))或 ColorTranslator.ToHtml(Color.Red);//十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制Console.WriteLine(Convert.ToInt32(”100111101″, 2));//八进制转十进制Console.WriteLine(Convert.ToInt32(”76″, 8));//十六进制转十进制Console.WriteLine(Convert.ToInt32(”FF”, 16));string color_s = ColorTranslator.ToHtml(g.Pen.Color);color_s = color_s.Substring(1, color_s.Length - 1);g.Pen.Color = ColorTranslator.FromHtml("#"+Convert.ToString(Convert.ToInt32(color_s, 16)+40000, 16));
Color Color1 = System.Drawing.ColorTranslator.FromHtml(
"#EEEEEE"
);
Color Color2 = System.Drawing.ColorTranslator.FromHtml(
"red"
);
/*
** Convert back:
*/
string
Color1a = System.Drawing.ColorTranslator.ToHtml(Color1);
// --> "#EEEEEE"
string
Color2a = System.Drawing.ColorTranslator.ToHtml(Color2);
// --> "Red"
string
Color2b = String.Format(
"#{0:X2}{1:X2}{2:X2}"
, Color2.R, Color2.G, Color2.B);
0 0
- C#十六进制颜色与Color对象的互相转换
- C# 十六进制颜色与Color对象的互相转换
- C#十六进制颜色与Color对象的互相转换
- C#十六进制颜色与Color对象的互相转换
- 十六进制颜色与Color对象的互相转换
- 十六进制颜色值与rgba格式的互相转换
- 字符串与十六进制互相转换 c#
- Java中颜色的String和Color对象之间的互相转换
- [C#] 十六进制 与 十进制 的互相转换
- C#中二进制、十进制和十六进制互相转换的方法
- C# 对象与JSON串互相转换
- C# 对象与JSON串互相转换
- C# 对象与JSON串互相转换
- byte[]数组与十六进制字符串与字符串的互相转换
- byte[]数组与十六进制字符串与字符串的互相转换
- 十六进制的颜色转换
- Java 实现十六进制数与图片的互相转换
- java实现十六进制数与图片的互相转换
- View的绘制流程
- iOS9.0 canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"
- PHP数据传输加密解密
- Service implementation URL not specified
- C:\fakepath\"+文件名的形式路径问题
- C#十六进制颜色与Color对象的互相转换
- python中使用epoll开发服务端程序
- mysql一主多从同步配置
- iOS 开发之 为UIButton添加类别方法加载网络图片
- iOS 继承 UIWindow 的密码保护功能
- 移动物体监控系统的设计与开发完整版
- IOS NSindexpath创建
- 高效率字符串比较函数
- AidlTokenType.import or android:layout_height="match_parent"