Aspose::Page::Drawing::Color 类
内容
[
隐藏
]Color class
表示 ARGB(alpha、red、green、blue)颜色。
class Color : public System::Object,
public System::Details::BoxableObjectBase
方法
| 方法 | 描述 |
|---|---|
| Clone() | 克隆此 Aspose.Page.Drawing.Color。 |
| Color() | |
| Equals(System::SharedPtr<System::Object>) override | 测试指定的对象是否为 T:Aspose::Page::Drawing::Color 结构且等价于此 T:Aspose::Page::Drawing::Color 结构。 |
| static FromArgb(int32_t) | 从 32 位 ARGB 值创建一个 T:Aspose::Page::Drawing::Color 结构。 |
| static FromArgb(int32_t, int32_t, int32_t, int32_t) | 从四个 ARGB 分量(alpha、red、green 和 blue)值创建一个 T:Aspose::Page::Drawing::Color 结构。虽然此方法允许为每个分量传入 32 位值,但每个分量的值限制为 8 位。 |
| static FromArgb(int32_t, Aspose::Page::Drawing::Color) | 从指定的 T:Aspose::Page::Drawing::Color 结构创建一个 T:Aspose::Page::Drawing::Color 结构,但使用新的指定 alpha 值。虽然此方法允许为 alpha 值传入 32 位值,但该值限制为 8 位。 |
| static FromArgb(int32_t, int32_t, int32_t) | 从指定的 8 位颜色值(red、green、blue)创建一个 T:Aspose::Page::Drawing::Color 结构。alpha 值隐式为 255(完全不透明)。虽然此方法允许为每个颜色分量传入 32 位值,但每个分量的值限制为 8 位。 |
| static FromName(System::String) | 从指定的预定义颜色名称创建一个 T:Aspose::Page::Drawing::Color 结构。 |
| get_A() | 获取此 T:Aspose::Page::Drawing::Color 结构的 alpha 分量值。 |
| static get_AliceBlue() | 获取具有 ARGB 值 #FFF0F8FF 的系统定义颜色。 |
| static get_AntiqueWhite() | 获取具有 ARGB 值 #FFFAEBD7 的系统定义颜色。 |
| static get_Aqua() | 获取具有 ARGB 值 #FF00FFFF 的系统定义颜色。 |
| static get_Aquamarine() | 获取具有 ARGB 值 #FF7FFFD4 的系统定义颜色。 |
| static get_Azure() | 获取具有 ARGB 值 #FFF0FFFF 的系统定义颜色。 |
| get_B() | 获取此 T:Aspose::Page::Drawing::Color 结构的蓝色分量值。 |
| static get_Beige() | 获取具有 ARGB 值 #FFF5F5DC 的系统定义颜色。 |
| static get_Bisque() | 获取具有 ARGB 值 #FFFFE4C4 的系统定义颜色。 |
| static get_Black() | 获取具有 ARGB 值 #FF000000 的系统定义颜色。 |
| static get_BlanchedAlmond() | 获取具有 ARGB 值 #FFFFEBCD 的系统定义颜色。 |
| static get_Blue() | 获取具有 ARGB 值 #FF0000FF 的系统定义颜色。 |
| static get_BlueViolet() | 获取具有 ARGB 值 #FF8A2BE2 的系统定义颜色。 |
| static get_Brown() | 获取具有 ARGB 值 #FFA52A2A 的系统定义颜色。 |
| static get_BurlyWood() | 获取具有 ARGB 值 #FFDEB887 的系统定义颜色。 |
| static get_CadetBlue() | 获取具有 ARGB 值 #FF5F9EA0 的系统定义颜色。 |
| static get_Chartreuse() | 获取具有 ARGB 值 #FF7FFF00 的系统定义颜色。 |
| static get_Chocolate() | 获取具有 ARGB 值 #FFD2691E 的系统定义颜色。 |
| static get_Coral() | 获取具有 ARGB 值 #FFFF7F50 的系统定义颜色。 |
| static get_CornflowerBlue() | 获取具有 ARGB 值 #FF6495ED 的系统定义颜色。 |
| static get_Cornsilk() | 获取具有 ARGB 值 #FFFFF8DC 的系统定义颜色。 |
| static get_Crimson() | 获取具有 ARGB 值 #FFDC143C 的系统定义颜色。 |
| static get_Cyan() | 获取具有 ARGB 值 #FF00FFFF 的系统定义颜色。 |
| static get_DarkBlue() | 获取具有 ARGB 值 #FF00008B 的系统定义颜色。 |
| static get_DarkCyan() | 获取具有 ARGB 值 #FF008B8B 的系统定义颜色。 |
| static get_DarkGoldenrod() | 获取具有 ARGB 值 #FFB8860B 的系统定义颜色。 |
| static get_DarkGray() | 获取具有 ARGB 值 #FFA9A9A9 的系统定义颜色。 |
| static get_DarkGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF006400。 |
| static get_DarkKhaki() | 获取系统定义的颜色,其 ARGB 值为 #FFBDB76B。 |
| static get_DarkMagenta() | 获取系统定义的颜色,其 ARGB 值为 #FF8B008B。 |
| static get_DarkOliveGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF556B2F。 |
| static get_DarkOrange() | 获取系统定义的颜色,其 ARGB 值为 #FFFF8C00。 |
| static get_DarkOrchid() | 获取系统定义的颜色,其 ARGB 值为 #FF9932CC。 |
| static get_DarkRed() | 获取系统定义的颜色,其 ARGB 值为 #FF8B0000。 |
| static get_DarkSalmon() | 获取系统定义的颜色,其 ARGB 值为 #FFE9967A。 |
| static get_DarkSeaGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF8FBC8F。 |
| static get_DarkSlateBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF483D8B。 |
| static get_DarkSlateGray() | 获取系统定义的颜色,其 ARGB 值为 #FF2F4F4F。 |
| static get_DarkTurquoise() | 获取系统定义的颜色,其 ARGB 值为 #FF00CED1。 |
| static get_DarkViolet() | 获取系统定义的颜色,其 ARGB 值为 #FF9400D3。 |
| static get_DeepPink() | 获取系统定义的颜色,其 ARGB 值为 #FFFF1493。 |
| static get_DeepSkyBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF00BFFF。 |
| static get_DimGray() | 获取系统定义的颜色,其 ARGB 值为 #FF696969。 |
| static get_DodgerBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF1E90FF。 |
| static get_Firebrick() | 获取系统定义的颜色,其 ARGB 值为 #FFB22222。 |
| static get_FloralWhite() | 获取系统定义的颜色,其 ARGB 值为 #FFFFFAF0。 |
| static get_ForestGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF228B22。 |
| static get_Fuchsia() | 获取系统定义的颜色,其 ARGB 值为 #FFFF00FF。 |
| get_G() | 获取此 T:Aspose::Page::Drawing::Color 结构的绿色分量值。 |
| static get_Gainsboro() | 获取系统定义的颜色,其 ARGB 值为 #FFDCDCDC。 |
| static get_GhostWhite() | 获取系统定义的颜色,其 ARGB 值为 #FFF8F8FF。 |
| static get_Gold() | 获取系统定义的颜色,其 ARGB 值为 #FFFFD700。 |
| static get_Goldenrod() | 获取具有 ARGB 值 #FFDAA520 的系统定义颜色。 |
| static get_Gray() | 获取具有 ARGB 值 #FF808080 的系统定义颜色。 |
| static get_Green() | 获取具有 ARGB 值 #FF008000 的系统定义颜色。 |
| static get_GreenYellow() | 获取具有 ARGB 值 #FFADFF2F 的系统定义颜色。 |
| static get_Honeydew() | 获取具有 ARGB 值 #FFF0FFF0 的系统定义颜色。 |
| static get_HotPink() | 获取具有 ARGB 值 #FFFF69B4 的系统定义颜色。 |
| static get_IndianRed() | 获取具有 ARGB 值 #FFCD5C5C 的系统定义颜色。 |
| static get_Indigo() | 获取具有 ARGB 值 #FF4B0082 的系统定义颜色。 |
| get_IsEmpty() | 指定此 T:Aspose::Page::Drawing::Color 结构是否未初始化。 |
| get_IsNamedColor() | 获取一个值,指示此 T:Aspose::Page::Drawing::Color 结构是命名颜色还是 T:System::Drawing::KnownColor 枚举的成员。 |
| static get_Ivory() | 获取具有 ARGB 值 #FFFFFFF0 的系统定义颜色。 |
| static get_Khaki() | 获取具有 ARGB 值 #FFF0E68C 的系统定义颜色。 |
| static get_Lavender() | 获取具有 ARGB 值 #FFE6E6FA 的系统定义颜色。 |
| static get_LavenderBlush() | 获取具有 ARGB 值 #FFFFF0F5 的系统定义颜色。 |
| static get_LawnGreen() | 获取具有 ARGB 值 #FF7CFC00 的系统定义颜色。 |
| static get_LemonChiffon() | 获取具有 ARGB 值 #FFFFFACD 的系统定义颜色。 |
| static get_LightBlue() | 获取具有 ARGB 值 #FFADD8E6 的系统定义颜色。 |
| static get_LightCoral() | 获取具有 ARGB 值 #FFF08080 的系统定义颜色。 |
| static get_LightCyan() | 获取具有 ARGB 值 #FFE0FFFF 的系统定义颜色。 |
| static get_LightGoldenrodYellow() | 获取具有 ARGB 值 #FFFAFAD2 的系统定义颜色。 |
| static get_LightGray() | 获取具有 ARGB 值 #FFD3D3D3 的系统定义颜色。 |
| static get_LightGreen() | 获取具有 ARGB 值 #FF90EE90 的系统定义颜色。 |
| static get_LightPink() | 获取具有 ARGB 值 #FFFFB6C1 的系统定义颜色。 |
| static get_LightSalmon() | 获取具有 ARGB 值 #FFFFA07A 的系统定义颜色。 |
| static get_LightSeaGreen() | 获取具有 ARGB 值 #FF20B2AA 的系统定义颜色。 |
| static get_LightSkyBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF87CEFA。 |
| static get_LightSlateGray() | 获取系统定义的颜色,其 ARGB 值为 #FF778899。 |
| static get_LightSteelBlue() | 获取系统定义的颜色,其 ARGB 值为 #FFB0C4DE。 |
| static get_LightYellow() | 获取系统定义的颜色,其 ARGB 值为 #FFFFFFE0。 |
| static get_Lime() | 获取系统定义的颜色,其 ARGB 值为 #FF00FF00。 |
| static get_LimeGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF32CD32。 |
| static get_Linen() | 获取系统定义的颜色,其 ARGB 值为 #FFFAF0E6。 |
| static get_Magenta() | 获取系统定义的颜色,其 ARGB 值为 #FFFF00FF。 |
| static get_Maroon() | 获取系统定义的颜色,其 ARGB 值为 #FF800000。 |
| static get_MediumAquamarine() | 获取系统定义的颜色,其 ARGB 值为 #FF66CDAA。 |
| static get_MediumBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF0000CD。 |
| static get_MediumOrchid() | 获取系统定义的颜色,其 ARGB 值为 #FFBA55D3。 |
| static get_MediumPurple() | 获取系统定义的颜色,其 ARGB 值为 #FF9370DB。 |
| static get_MediumSeaGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF3CB371。 |
| static get_MediumSlateBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF7B68EE。 |
| static get_MediumSpringGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF00FA9A。 |
| static get_MediumTurquoise() | 获取系统定义的颜色,其 ARGB 值为 #FF48D1CC。 |
| static get_MediumVioletRed() | 获取系统定义的颜色,其 ARGB 值为 #FFC71585。 |
| static get_MidnightBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF191970。 |
| static get_MintCream() | 获取系统定义的颜色,其 ARGB 值为 #FFF5FFFA。 |
| static get_MistyRose() | 获取系统定义的颜色,其 ARGB 值为 #FFFFE4E1。 |
| static get_Moccasin() | 获取系统定义的颜色,其 ARGB 值为 #FFFFE4B5。 |
| get_Name() | 获取此 T:Aspose::Page::Drawing::Color 的名称。 |
| static get_NavajoWhite() | 获取系统定义的颜色,其 ARGB 值为 #FFFFDEAD。 |
| static get_Navy() | 获取系统定义的颜色,其 ARGB 值为 #FF000080。 |
| static get_OldLace() | 获取系统定义的颜色,其 ARGB 值为 #FFFDF5E6。 |
| static get_Olive() | 获取系统定义的颜色,其 ARGB 值为 #FF808000。 |
| static get_OliveDrab() | 获取系统定义的颜色,其 ARGB 值为 #FF6B8E23。 |
| static get_Orange() | 获取系统定义的颜色,其 ARGB 值为 #FFFFA500。 |
| static get_OrangeRed() | 获取系统定义的颜色,其 ARGB 值为 #FFFF4500。 |
| static get_Orchid() | 获取系统定义的颜色,其 ARGB 值为 #FFDA70D6。 |
| static get_PaleGoldenrod() | 获取系统定义的颜色,其 ARGB 值为 #FFEEE8AA。 |
| static get_PaleGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF98FB98。 |
| static get_PaleTurquoise() | 获取系统定义的颜色,其 ARGB 值为 #FFAFEEEE。 |
| static get_PaleVioletRed() | 获取系统定义的颜色,其 ARGB 值为 #FFDB7093。 |
| static get_PapayaWhip() | 获取系统定义的颜色,其 ARGB 值为 #FFFFEFD5。 |
| static get_PeachPuff() | 获取系统定义的颜色,其 ARGB 值为 #FFFFDAB9。 |
| static get_Peru() | 获取系统定义的颜色,其 ARGB 值为 #FFCD853F。 |
| static get_Pink() | 获取系统定义的颜色,其 ARGB 值为 #FFFFC0CB。 |
| static get_Plum() | 获取系统定义的颜色,其 ARGB 值为 #FFDDA0DD。 |
| static get_PowderBlue() | 获取系统定义的颜色,其 ARGB 值为 #FFB0E0E6。 |
| static get_Purple() | 获取系统定义的颜色,其 ARGB 值为 #FF800080。 |
| get_R() | 获取此 T:Aspose::Page::Drawing::Color 结构的红色分量值。 |
| static get_Red() | 获取系统定义的颜色,其 ARGB 值为 #FFFF0000。 |
| static get_RosyBrown() | 获取系统定义的颜色,其 ARGB 值为 #FFBC8F8F。 |
| static get_RoyalBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF4169E1。 |
| static get_SaddleBrown() | 获取系统定义的颜色,其 ARGB 值为 #FF8B4513。 |
| static get_Salmon() | 获取系统定义的颜色,其 ARGB 值为 #FFFA8072。 |
| static get_SandyBrown() | 获取系统定义的颜色,其 ARGB 值为 #FFF4A460。 |
| static get_SeaGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF2E8B57。 |
| static get_SeaShell() | 获取系统定义的颜色,其 ARGB 值为 #FFFFF5EE。 |
| static get_Sienna() | 获取系统定义的颜色,其 ARGB 值为 #FFA0522D。 |
| static get_Silver() | 获取系统定义的颜色,其 ARGB 值为 #FFC0C0C0。 |
| static get_SkyBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF87CEEB。 |
| static get_SlateBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF6A5ACD。 |
| static get_SlateGray() | 获取系统定义的颜色,其 ARGB 值为 #FF708090。 |
| static get_Snow() | 获取系统定义的颜色,其 ARGB 值为 #FFFFFAFA。 |
| static get_SpringGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF00FF7F。 |
| static get_SteelBlue() | 获取系统定义的颜色,其 ARGB 值为 #FF4682B4。 |
| static get_Tan() | 获取系统定义的颜色,其 ARGB 值为 #FFD2B48C。 |
| static get_Teal() | 获取系统定义的颜色,其 ARGB 值为 #FF008080。 |
| static get_Thistle() | 获取系统定义的颜色,其 ARGB 值为 #FFD8BFD8。 |
| static get_Tomato() | 获取系统定义的颜色,其 ARGB 值为 #FFFF6347。 |
| static get_Transparent() | 获取系统定义的颜色。 |
| static get_Turquoise() | 获取系统定义的颜色,其 ARGB 值为 #FF40E0D0。 |
| static get_Violet() | 获取系统定义的颜色,其 ARGB 值为 #FFEE82EE。 |
| static get_Wheat() | 获取系统定义的颜色,其 ARGB 值为 #FFF5DEB3。 |
| static get_White() | 获取系统定义的颜色,其 ARGB 值为 #FFFFFFFF。 |
| static get_WhiteSmoke() | 获取系统定义的颜色,其 ARGB 值为 #FFF5F5F5。 |
| static get_Yellow() | 获取系统定义的颜色,其 ARGB 值为 #FFFFFF00。 |
| static get_YellowGreen() | 获取系统定义的颜色,其 ARGB 值为 #FF9ACD32。 |
| GetBrightness() | 获取此 T:Aspose::Page::Drawing::Color 结构的色相-饱和度-亮度 (HSB) 亮度值。 |
| GetHashCode() const override | 返回此 T:Aspose::Page::Drawing::Color 结构的哈希码。 |
| GetHue() | 获取此 T:Aspose::Page::Drawing::Color 结构的色相-饱和度-亮度 (HSB) 色相值(以度为单位)。 |
| GetSaturation() | 获取此 T:Aspose::Page::Drawing::Color 结构的色相-饱和度-亮度 (HSB) 饱和度值。 |
| ToArgb() | 获取此 T:Aspose::Page::Drawing::Color 结构的 32 位 ARGB 值。 |
| ToString() const override | 将此 T:Aspose::Page::Drawing::Color 结构转换为人类可读的字符串。 |
字段
| 字段 | 描述 |
|---|---|
| static Empty | 表示一个空(null)的颜色。 |
另见
- Class Object
- Namespace Aspose::Page::Drawing
- Library Aspose.Page for C++