C#中将Color转换为RGB的样式

来源:互联网 发布:北京华信数据恢复中心 编辑:程序博客网 时间:2024/05/16 07:03

网络上有别人写的:

        uint ParseRGB(Color color)
        {
            return (uint)(((uint)color.B << 16) | (ushort)(((ushort)color.G << 8) | color.R));
        }


        Color RGB(int color)
        {
            int r = 0xFF & color;
            int g = 0xFF00 & color;
            g >>= 8;
            int b = 0xFF0000 & color;
            b >>= 16;
            return Color.FromArgb(r, g, b);
        }

其实自有:

ColorTranslator.ToHtml();


0 0
原创粉丝点击