Color

Color class

表示颜色值的类,可以在不同的颜色空间中表示。

public sealed class Color

构造函数

姓名 描述
Color() 默认构造函数。

特性

姓名 描述
static AliceBlue { get; } 获取 ARGB 值为 #FFF0F8FF. 的系统定义颜色
static AntiqueWhite { get; } 获取 ARGB 值为 #FFFAEBD7. 的系统定义颜色
static Aqua { get; } 获取系统定义的颜色,其 ARGB 值为#FF00FFFF.
static Aquamarine { get; } 获取 ARGB 值为 #FF7FFFD4. 的系统定义颜色
static Azure { get; } 获取系统定义的颜色,其 ARGB 值为#FFF0FFFF.
static Beige { get; } 获取系统定义的颜色,其 ARGB 值为#FFF5F5DC.
static Bisque { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFE4C4.
static Black { get; } 获取 ARGB 值为 #FF000000. 的系统定义颜色
static BlanchedAlmond { get; } 获取 ARGB 值为 #FFFFEBCD. 的系统定义颜色
static Blue { get; } 获取 ARGB 值为 #FF0000FF. 的系统定义颜色
static BlueViolet { get; } 获取系统定义的颜色,其 ARGB 值为#FF8A2BE2.
static Brown { get; } 获取系统定义的颜色,其 ARGB 值为#FFA52A2A.
static BurlyWood { get; } 获取 ARGB 值为 #FFDEB887. 的系统定义颜色
static CadetBlue { get; } 获取 ARGB 值为 #FF5F9EA0. 的系统定义颜色
static Chartreuse { get; } 获取系统定义的颜色,其 ARGB 值为#FF7FFF00.
static Chocolate { get; } 获取系统定义的颜色,其 ARGB 值为#FFD2691E.
static Coral { get; } 获取系统定义的颜色,其 ARGB 值为#FFFF7F50.
static CornflowerBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF6495ED.
static Cornsilk { get; } 获取 ARGB 值为 #FFFFF8DC. 的系统定义颜色
static Crimson { get; } 获取系统定义的颜色,其 ARGB 值为#FFDC143C。
static Cyan { get; } 获取系统定义的颜色,其 ARGB 值为#FF00FFFF.
static DarkBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF00008B.
static DarkCyan { get; } 获取系统定义的颜色,其 ARGB 值为#FF008B8B.
static DarkGoldenrod { get; } 获取系统定义的颜色,其 ARGB 值为#FFB8860B.
static DarkGray { get; } 获取 ARGB 值为 #FFA9A9A9. 的系统定义颜色
static DarkGreen { get; } 获取系统定义的颜色,其 ARGB 值为 #FF006400.
static DarkKhaki { get; } 获取系统定义的颜色,其 ARGB 值为#FFBDB76B.
static DarkMagenta { get; } 获取系统定义的颜色,其 ARGB 值为#FF8B008B.
static DarkOliveGreen { get; } 获取系统定义的颜色,其 ARGB 值为#FF556B2F.
static DarkOrange { get; } 获取系统定义的颜色,其 ARGB 值为#FFFF8C00.
static DarkOrchid { get; } 获取系统定义的颜色,其 ARGB 值为#FF9932CC.
static DarkRed { get; } 获取 ARGB 值为 #FF8B0000. 的系统定义颜色
static DarkSalmon { get; } 获取系统定义的颜色,其 ARGB 值为 #FFE9967A.
static DarkSeaGreen { get; } 获取 ARGB 值为 #FF8FBC8F. 的系统定义颜色
static DarkSlateBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF483D8B.
static DarkSlateGray { get; } 获取系统定义的颜色,其 ARGB 值为#FF2F4F4F.
static DarkTurquoise { get; } 获取 ARGB 值为 #FF00CED1. 的系统定义颜色
static DarkViolet { get; } 获取系统定义的颜色,其 ARGB 值为#FF9400D3.
static DeepPink { get; } 获取系统定义的颜色,其 ARGB 值为#FFFF1493.
static DeepSkyBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF00BFFF.
static DimGray { get; } 获取系统定义的颜色,其 ARGB 值为#FF696969.
static DodgerBlue { get; } 获取系统定义的颜色,其 ARGB 值为 #FF1E90FF.
static Firebrick { get; } 获取系统定义的颜色,其 ARGB 值为#FFB22222.
static FloralWhite { get; } 获取 ARGB 值为 #FFFFFAF0. 的系统定义颜色
static ForestGreen { get; } 获取系统定义的颜色,其 ARGB 值为#FF228B22.
static Fuchsia { get; } 获取 ARGB 值为 #FFFF00FF. 的系统定义颜色
static Gainsboro { get; } 获取系统定义的颜色,其 ARGB 值为#FFDCDCDC.
static GhostWhite { get; } 获取系统定义的颜色,其 ARGB 值为#FFF8F8FF.
static Gold { get; } 获取 ARGB 值为 #FFFFD700. 的系统定义颜色
static Goldenrod { get; } 获取 ARGB 值为 #FFDAA520. 的系统定义颜色
static Gray { get; } 获取系统定义的颜色,其 ARGB 值为#FF808080.
static Green { get; } 获取 ARGB 值为 #FF008000. 的系统定义颜色
static GreenYellow { get; } 获取系统定义的颜色,其 ARGB 值为#FFADFF2F.
static Honeydew { get; } 获取系统定义的颜色,其 ARGB 值为#FFF0FFF0.
static HotPink { get; } 获取系统定义的颜色,其 ARGB 值为#FFFF69B4.
static IndianRed { get; } 获取系统定义的颜色,其 ARGB 值为#FFCD5C5C。
static Indigo { get; } 获取系统定义的颜色,其 ARGB 值为#FF4B0082.
static Ivory { get; } 获取 ARGB 值为 #FFFFFFF0. 的系统定义颜色
static Khaki { get; } 获取 ARGB 值为 #FFF0E68C 的系统定义颜色。
static Lavender { get; } 获取系统定义的颜色,其 ARGB 值为#FFE6E6FA.
static LavenderBlush { get; } 获取 ARGB 值为 #FFFFF0F5. 的系统定义颜色
static LawnGreen { get; } 获取 ARGB 值为 #FF7CFC00. 的系统定义颜色
static LemonChiffon { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFFACD.
static LightBlue { get; } 获取 ARGB 值为 #FFADD8E6. 的系统定义颜色
static LightCoral { get; } 获取 ARGB 值为 #FFF08080. 的系统定义颜色
static LightCyan { get; } 获取 ARGB 值为 #FFE0FFFF 的系统定义颜色。
static LightGoldenrodYellow { get; } 获取系统定义的颜色,其 ARGB 值为#FFFAFAD2.
static LightGray { get; } 获取系统定义的颜色,其 ARGB 值为#FFD3D3D3.
static LightGreen { get; } 获取 ARGB 值为 #FF90EE90. 的系统定义颜色
static LightPink { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFB6C1.
static LightSalmon { get; } 获取 ARGB 值为 #FFFFA07A. 的系统定义颜色
static LightSeaGreen { get; } 获取系统定义的颜色,其 ARGB 值为#FF20B2AA.
static LightSkyBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF87CEFA.
static LightSlateGray { get; } 获取系统定义的颜色,其 ARGB 值为#FF778899.
static LightSteelBlue { get; } 获取 ARGB 值为 #FFB0C4DE. 的系统定义颜色
static LightYellow { get; } 获取 ARGB 值为 #FFFFFFE0. 的系统定义颜色
static Lime { get; } 获取 ARGB 值为 #FF00FF00. 的系统定义颜色
static LimeGreen { get; } 获取系统定义的颜色,其 ARGB 值为#FF32CD32.
static Linen { get; } 获取系统定义的颜色,其 ARGB 值为#FFFAF0E6.
static Magenta { get; } 获取 ARGB 值为 #FFFF00FF. 的系统定义颜色
static Maroon { get; } 获取 ARGB 值为 #FF800000. 的系统定义颜色
static MediumAquamarine { get; } 获取系统定义的颜色,其 ARGB 值为#FF66CDAA.
static MediumBlue { get; } 获取 ARGB 值为 #FF0000CD. 的系统定义颜色
static MediumOrchid { get; } 获取系统定义的颜色,其 ARGB 值为#FFBA55D3.
static MediumPurple { get; } 获取系统定义的颜色,其 ARGB 值为#FF9370DB.
static MediumSeaGreen { get; } 获取 ARGB 值为 #FF3CB371. 的系统定义颜色
static MediumSlateBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF7B68EE.
static MediumSpringGreen { get; } 获取 ARGB 值为 #FF00FA9A 的系统定义颜色。
static MediumTurquoise { get; } 获取系统定义的颜色,其 ARGB 值为#FF48D1CC.
static MediumVioletRed { get; } 获取系统定义的颜色,其 ARGB 值为#FFC71585.
static MidnightBlue { get; } 获取 ARGB 值为 #FF191970. 的系统定义颜色
static MintCream { get; } 获取系统定义的颜色,其 ARGB 值为#FFF5FFFA.
static MistyRose { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFE4E1.
static Moccasin { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFE4B5.
static NavajoWhite { get; } 获取 ARGB 值为 #FFFFDEAD. 的系统定义颜色
static Navy { get; } 获取 ARGB 值为 #FF000080. 的系统定义颜色
static OldLace { get; } 获取 ARGB 值为 #FFFDF5E6. 的系统定义颜色
static Olive { get; } 获取系统定义的颜色,其 ARGB 值为#FF808000.
static OliveDrab { get; } 获取系统定义的颜色,其 ARGB 值为#FF6B8E23.
static Orange { get; } 获取 ARGB 值为 #FFFFA500. 的系统定义颜色
static OrangeRed { get; } 获取 ARGB 值为 #FFFF4500. 的系统定义颜色
static Orchid { get; } 获取系统定义的颜色,其 ARGB 值为#FFDA70D6.
static PaleGoldenrod { get; } 获取 ARGB 值为#FFEEE8AA. 的系统定义颜色
static PaleGreen { get; } 获取系统定义的颜色,其 ARGB 值为#FF98FB98.
static PaleTurquoise { get; } 获取 ARGB 值为#FFAFEEEE. 的系统定义颜色
static PaleVioletRed { get; } 获取 ARGB 值为 #FFDB7093. 的系统定义颜色
static PapayaWhip { get; } 获取 ARGB 值为#FFFFEFD5. 的系统定义颜色
static PeachPuff { get; } 获取 ARGB 值为 #FFFFDAB9. 的系统定义颜色
static Peru { get; } 获取系统定义的颜色,其 ARGB 值为#FFCD853F.
static Pink { get; } 获取 ARGB 值为 #FFFFC0CB. 的系统定义颜色
static Plum { get; } 获取系统定义的颜色,其 ARGB 值为#FFDDA0DD.
static PowderBlue { get; } 获取 ARGB 值为 #FFB0E0E6. 的系统定义颜色
static Purple { get; } 获取系统定义的颜色,其 ARGB 值为#FF800080.
static Red { get; } 获取 ARGB 值为 #FFFF0000. 的系统定义颜色
static RosyBrown { get; } 获取系统定义的颜色,其 ARGB 值为#FFBC8F8F.
static RoyalBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF4169E1.
static SaddleBrown { get; } 获取系统定义的颜色,其 ARGB 值为#FF8B4513.
static Salmon { get; } 获取系统定义的颜色,其 ARGB 值为#FFFA8072.
static SandyBrown { get; } 获取 ARGB 值为 #FFF4A460. 的系统定义颜色
static SeaGreen { get; } 获取 ARGB 值为 #FF2E8B57. 的系统定义颜色
static SeaShell { get; } 获取 ARGB 值为 #FFFFF5EE. 的系统定义颜色
static Sienna { get; } 获取系统定义的颜色,其 ARGB 值为#FFA0522D.
static Silver { get; } 获取系统定义的颜色,其 ARGB 值为#FFC0C0C0.
static SkyBlue { get; } 获取 ARGB 值为 #FF87CEEB. 的系统定义颜色
static SlateBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF6A5ACD.
static SlateGray { get; } 获取系统定义的颜色,其 ARGB 值为#FF708090.
static Snow { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFFAFA.
static SpringGreen { get; } 获取 ARGB 值为 #FF00FF7F. 的系统定义颜色
static SteelBlue { get; } 获取系统定义的颜色,其 ARGB 值为#FF4682B4.
static Tan { get; } 获取 ARGB 值为 #FFD2B48C 的系统定义颜色。
static Teal { get; } 获取系统定义的颜色,其 ARGB 值为#FF008080.
static Thistle { get; } 获取 ARGB 值为 #FFD8BFD8. 的系统定义颜色
static Tomato { get; } 获取系统定义的颜色,其 ARGB 值为#FFFF6347.
static Transparent { get; } 获取系统定义的颜色。
static Turquoise { get; } 获取 ARGB 值为 #FF40E0D0. 的系统定义颜色
static Violet { get; } 获取 ARGB 值为#FFEE82EE. 的系统定义颜色
static Wheat { get; } 获取系统定义的颜色,其 ARGB 值为#FFF5DEB3.
static White { get; } 获取系统定义的颜色,其 ARGB 值为#FFFFFFFF.
static WhiteSmoke { get; } 获取系统定义的颜色,其 ARGB 值为#FFF5F5F5.
static Yellow { get; } 获取 ARGB 值为 #FFFFFF00. 的系统定义颜色
static YellowGreen { get; } 获取系统定义的颜色,其 ARGB 值为#FF9ACD32.
A { get; } 获取 alpha 分量值
ColorSpace { get; } 获取颜色所代表的颜色空间。
Data { get; } 获取颜色值。
PatternColorSpace { get; set; } 表示表示图案色彩空间的对象。

方法

姓名 描述
static FromArgb(int, int, int) 从 RGB 颜色分量中获取有效的 pdf 颜色对象。
static FromArgb(int, int, int, int) 从 RGB 颜色分量中获取有效的 pdf 颜色对象。
static FromCmyk(double, double, double, double) 从 RGB 颜色分量中获取有效的 pdf 颜色对象。
static FromGray(double) 从 Gray 颜色分量获取有效的 pdf Color 对象。
static FromRgb(Color) 从 System.Drawing.Color 值中获取有效的 pdf Color 对象。
static FromRgb(double, double, double) 从 RGB 颜色分量中获取有效的 pdf 颜色对象。
static Parse(string) 从字符串中提取颜色分量。
override Equals(object) 如果两种颜色相等则返回真。
ToRgb() 将颜色转换为 rgb。
override ToString() 转换为字符串。
operator == 如果两种颜色相等则返回真。
operator != 如果两种颜色不相等,则返回 true。

字段

姓名 描述
static Empty 代表空色。

也可以看看