[SerializableAttribute ()]
公共结构体RasterColor
< SerializableAttribute () >
公共结构RasterColor
继承了System.ValueType
@接口LTRasterColor: NSObject < NSCopying NSCoding >
公共最后类RasterColor
[SerializableAttribute ()]
公共价值类RasterColor:公共System.ValueType
的LEADTOOLSRasterColor类提供了一个平台独立的代表一个ARGB颜色,可以用在任何平台支持等LEADTOOLS GDI, GDI +和WPF。
将LEADTOOLSRasterColor对象与设备相关的颜色,你可以使用这个类的方法的各种属性(如一个,R,G,B属性和红色阿尔法RasterColor (int, int, int, int蓝色)直接构造函数),或使用下面的助手类:
在文档和医疗工具包,也可以代表一个16位灰度值RasterImage12或16位灰度位图。为了避免混淆的RGB值,设置COLORREF_GRAY16面具(0 x04000000)。在这种情况下(0 x0400yyyy),低16位(0 xyyyy)也代表了16位灰度值。(0 x0400ffff 16位16位黑色。白色和0 x04000000)这些都不是标准的Windows值。因此,尽管LEADTOOLS方法将识别COLORREF这种格式,Windows的方法不会。
将。net的颜色转换为RasterColor和背部。
使用Leadtools;
公共无效例()
{
常量int= 128,R = 24 G = 87, B = 134;
/ /创建一个RasterColor
RasterColor clr =新RasterColor (R, G, B);
/ /确保颜色是正确的
Assert.IsTrue (clr。一个= =);
Assert.IsTrue (clr。= = R);
Assert.IsTrue (clr。G = = G);
Assert.IsTrue (clr。B = = B);
/ /显示它的价值
Console.WriteLine (clr);
/ /显示,R, G, B值
Console.WriteLine (“Alpha值:“+ clr.A);
Console.WriteLine (“红色值:”+ clr.R);
Console.WriteLine (“绿色价值:”+ clr.G);
Console.WriteLine (“蓝值:”+ clr.B);
}
进口Leadtools
公共子例()
“创建一个RasterColor
昏暗的clr作为新RasterColor (128、24、87、134)
“确保颜色是正确的
Debug.Assert (clr。一个= 128)
Debug.Assert (clr。R = 24)
Debug.Assert (clr。G = 87)
Debug.Assert (clr。B = 134)
“显示其价值
Console.WriteLine (clr)
”显示,R, G, B值
Console.WriteLine (“Alpha值:“+ clr.A.ToString ())
Console.WriteLine (“红色值:”+ clr.R.ToString ())
Console.WriteLine (“绿色价值:”+ clr.G.ToString ())
Console.WriteLine (“蓝值:”+ clr.B.ToString ())
结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。