定义了颜色系统类型, 目前暂且只支持 RGB 模式和 HSB 模式。
命名空间:
SuperMap.Desktop.UI程序集: SuperMap.Desktop.UI.Controls (in SuperMap.Desktop.UI.Controls)
版本: dll
语法
C# |
---|
public enum ColorSystem |
成员
成员名称 | 描述 | |
---|---|---|
CS_UNKNOWN |
未知的颜色系统。
| |
CS_RGB |
RGB 颜色模式,由红(Red)、绿(Green)、蓝(Blue)三种颜色分量组成。三个颜色分量的取值都在(0-255)之间。
| |
CS_CMYK |
CMYK 颜色模式,由青(Cyan),品红(Magenta),黄(Yellow),黑(Black)四种颜色分量组成。各个颜色分量的取值分别为青(0-100),品红(0-100), 黄(0-100),黑(0-100)。
| |
CS_HLS |
HLS 颜色模式,通过对色调(Hue)、亮度(Lightness)、饱和度(Saturation)三个分量组合而来。色调(H)的取值范围为0-360,饱和度(L)的取值范围为0-100,亮度(S)的取值范围为0-100。
| |
CS_HSB |
HSB 颜色模式,定义了三个分量:色调(Hue)、饱和度(Saturation)、亮度(Brightness)。色调决定了其颜色值(黄色、橘色、红色等等),取值范围为0-360;亮度决定了颜色的强度或纯度,用0-100的百分比表示;饱和度是颜色的相对明暗程度,用0-100来度量。
| |
CS_LAB |
LAB 颜色模式,包含了照度(Luminance)和有关色彩 A 和 B 三个分量。L 表示表示照度(或者亮度),A 分量包括的颜色从深绿色(低亮度值)到灰色(中亮度值)再到亮红色(高亮度值)变化,B 分量则从亮蓝色(高亮度值)到灰色(中亮度值)再到黄色(高亮度值)变化。
| |
CS_CMY |
CMY 颜色模式,由青(Cyan)、品红(Magenta)和黄(Yellow)三个颜色分量组成。这种颜色模式多用于三色印刷。
| |
CS_YIQ |
YIQ 颜色模式,Y 为亮度,即图像的亮度信息;I 和 Q 两个分量携带颜色信息,I 代表从橙色到青色的颜色变化,Q 代表从紫色到黄绿色的颜色变化。
| |
CS_GRAY |
灰度模式。这种模式包括从黑色到白色之间的256种不同深浅的灰色调。
|