gpt4 book ai didi

c# - 如何将十六进制颜色转换为 RGB 颜色(24 位)

转载 作者:行者123 更新时间:2023-12-03 20:33:06 24 4
gpt4 key购买 nike

我使用 C# 和 asp.net 4。

如何将十六进制颜色转换为等效的 RGB 颜色

Example: FF0000 to 255,0,0.

我的目标是将此颜色传递给方法 FromArgb 命名空间 System.Drawing

FromArgb Method (Int32, Int32, Int32) (Alpha is implicit as opaque)

目前,我使用此代码来清除图像并应用不透明的平面颜色:

System.Drawing.Graphics.Clear(System.Drawing.Color.Red));

这对于预定义的颜色(如“红色”、“黑色”等)效果很好,但对于自定义更精确的颜色则效果不佳。

有什么想法吗?感谢您的帮助!

资源:

http://msdn.microsoft.com/en-us/library/cce5h557.aspx

http://msdn.microsoft.com/en-us/library/system.drawing.color.aspx

最佳答案

你为什么不这样做呢?

System.Drawing.Color myColor = System.Drawing.Color.FromArgb(0xFF0000);  

关于c# - 如何将十六进制颜色转换为 RGB 颜色(24 位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5553673/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com