我想这些System.Drawing.Brushes.SomeColor
最终会分解为一些数字或向量,例如,在8位灰度表示中,0为黑色,255为白色。
所以我想知道是否有可能将整数转换为System.Drawing.Brushes.SomeColor
?或者像(a,a,a)这样的整数数组,其中int a = someNumber;
谢谢。
您可以使用Color.ToArgb和Color.FromArgb将颜色值转换为整数:
int blueInt = System.Drawing.Color.Blue.ToArgb();
var colorBlue = System.Drawing.Color.FromArgb(blueInt);
您可以使用以下颜色创建实心画笔:
SolidBrush sb = new SolidBrush(blueColor);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句