Struct Color

Struct Color

Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)

表示 ARGB(透明度、红色、绿色、蓝色)颜色。

public struct Color

继承成员

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

字段

Empty

表示一个空颜色。

public static readonly Color Empty

字段值

Color

属性

A

获取此 Aspose.Page.Drawing.Color 结构的 alpha 组件值。

public byte A { get; }

属性值

byte

AliceBlue

获取具有 ARGB 值 #FFF0F8FF 的系统定义颜色。

public static Color AliceBlue { get; }

属性值

Color

AntiqueWhite

获取具有 ARGB 值 #FFFAEBD7 的系统定义颜色。

public static Color AntiqueWhite { get; }

属性值

Color

Aqua

获取具有 ARGB 值 #FF00FFFF 的系统定义颜色。

public static Color Aqua { get; }

属性值

Color

Aquamarine

获取具有 ARGB 值 #FF7FFFD4 的系统定义颜色。

public static Color Aquamarine { get; }

属性值

Color

Azure

获取具有 ARGB 值 #FFF0FFFF 的系统定义颜色。

public static Color Azure { get; }

属性值

Color

B

获取此 Aspose.Page.Drawing.Color 结构的蓝色组件值。

public byte B { get; }

属性值

byte

Beige

获取具有 ARGB 值 #FFF5F5DC 的系统定义颜色。

public static Color Beige { get; }

属性值

Color

Bisque

获取具有 ARGB 值 #FFFFE4C4 的系统定义颜色。

public static Color Bisque { get; }

属性值

Color

Black

获取具有 ARGB 值 #FF000000 的系统定义颜色。

public static Color Black { get; }

属性值

Color

BlanchedAlmond

获取具有 ARGB 值 #FFFFEBCD 的系统定义颜色。

public static Color BlanchedAlmond { get; }

属性值

Color

Blue

获取具有 ARGB 值 #FF0000FF 的系统定义颜色。

public static Color Blue { get; }

属性值

Color

BlueViolet

获取具有 ARGB 值 #FF8A2BE2 的系统定义颜色。

public static Color BlueViolet { get; }

属性值

Color

Brown

获取具有 ARGB 值 #FFA52A2A 的系统定义颜色。

public static Color Brown { get; }

属性值

Color

BurlyWood

获取具有 ARGB 值 #FFDEB887 的系统定义颜色。

public static Color BurlyWood { get; }

属性值

Color

CadetBlue

获取具有 ARGB 值 #FF5F9EA0 的系统定义颜色。

public static Color CadetBlue { get; }

属性值

Color

Chartreuse

获取具有 ARGB 值 #FF7FFF00 的系统定义颜色。

public static Color Chartreuse { get; }

属性值

Color

Chocolate

获取具有 ARGB 值 #FFD2691E 的系统定义颜色。

public static Color Chocolate { get; }

属性值

Color

Coral

获取具有 ARGB 值 #FFFF7F50 的系统定义颜色。

public static Color Coral { get; }

属性值

Color

CornflowerBlue

获取具有 ARGB 值 #FF6495ED 的系统定义颜色。

public static Color CornflowerBlue { get; }

属性值

Color

Cornsilk

获取具有 ARGB 值 #FFFFF8DC 的系统定义颜色。

public static Color Cornsilk { get; }

属性值

Color

Crimson

获取具有 ARGB 值 #FFDC143C 的系统定义颜色。

public static Color Crimson { get; }

属性值

Color

Cyan

获取具有 ARGB 值 #FF00FFFF 的系统定义颜色。

public static Color Cyan { get; }

属性值

Color

DarkBlue

获取具有 ARGB 值 #FF00008B 的系统定义颜色。

public static Color DarkBlue { get; }

属性值

Color

DarkCyan

获取具有 ARGB 值 #FF008B8B 的系统定义颜色。

public static Color DarkCyan { get; }

属性值

Color

DarkGoldenrod

获取具有 ARGB 值 #FFB8860B 的系统定义颜色。

public static Color DarkGoldenrod { get; }

属性值

Color

DarkGray

获取具有 ARGB 值 #FFA9A9A9 的系统定义颜色。

public static Color DarkGray { get; }

属性值

Color

DarkGreen

获取具有 ARGB 值 #FF006400 的系统定义颜色。

public static Color DarkGreen { get; }

属性值

Color

DarkKhaki

获取具有 ARGB 值 #FFBDB76B 的系统定义颜色。

public static Color DarkKhaki { get; }

属性值

Color

DarkMagenta

获取具有 ARGB 值 #FF8B008B 的系统定义颜色。

public static Color DarkMagenta { get; }

属性值

Color

DarkOliveGreen

获取具有 ARGB 值 #FF556B2F 的系统定义颜色。

public static Color DarkOliveGreen { get; }

属性值

Color

DarkOrange

获取具有 ARGB 值 #FFFF8C00 的系统定义颜色。

public static Color DarkOrange { get; }

属性值

Color

DarkOrchid

获取具有 ARGB 值 #FF9932CC 的系统定义颜色。

public static Color DarkOrchid { get; }

属性值

Color

DarkRed

获取具有 ARGB 值 #FF8B0000 的系统定义颜色。

public static Color DarkRed { get; }

属性值

Color

DarkSalmon

获取具有 ARGB 值 #FFE9967A 的系统定义颜色。

public static Color DarkSalmon { get; }

属性值

Color

DarkSeaGreen

获取具有 ARGB 值 #FF8FBC8F 的系统定义颜色。

public static Color DarkSeaGreen { get; }

属性值

Color

DarkSlateBlue

获取具有 ARGB 值 #FF483D8B 的系统定义颜色。

public static Color DarkSlateBlue { get; }

属性值

Color

DarkSlateGray

获取具有 ARGB 值 #FF2F4F4F 的系统定义颜色。

public static Color DarkSlateGray { get; }

属性值

Color

DarkTurquoise

获取具有 ARGB 值 #FF00CED1 的系统定义颜色。

public static Color DarkTurquoise { get; }

属性值

Color

DarkViolet

获取具有 ARGB 值 #FF9400D3 的系统定义颜色。

public static Color DarkViolet { get; }

属性值

Color

DeepPink

获取具有 ARGB 值 #FFFF1493 的系统定义颜色。

public static Color DeepPink { get; }

属性值

Color

DeepSkyBlue

获取具有 ARGB 值 #FF00BFFF 的系统定义颜色。

public static Color DeepSkyBlue { get; }

属性值

Color

DimGray

获取具有 ARGB 值 #FF696969 的系统定义颜色。

public static Color DimGray { get; }

属性值

Color

DodgerBlue

获取具有 ARGB 值 #FF1E90FF 的系统定义颜色。

public static Color DodgerBlue { get; }

属性值

Color

Firebrick

获取具有 ARGB 值 #FFB22222 的系统定义颜色。

public static Color Firebrick { get; }

属性值

Color

FloralWhite

获取具有 ARGB 值 #FFFFFAF0 的系统定义颜色。

public static Color FloralWhite { get; }

属性值

Color

ForestGreen

获取具有 ARGB 值 #FF228B22 的系统定义颜色。

public static Color ForestGreen { get; }

属性值

Color

Fuchsia

获取具有 ARGB 值 #FFFF00FF 的系统定义颜色。

public static Color Fuchsia { get; }

属性值

Color

G

获取此 Aspose.Page.Drawing.Color 结构的绿色组件值。

public byte G { get; }

属性值

byte

Gainsboro

获取具有 ARGB 值 #FFDCDCDC 的系统定义颜色。

public static Color Gainsboro { get; }

属性值

Color

GhostWhite

获取具有 ARGB 值 #FFF8F8FF 的系统定义颜色。

public static Color GhostWhite { get; }

属性值

Color

Gold

获取具有 ARGB 值 #FFFFD700 的系统定义颜色。

public static Color Gold { get; }

属性值

Color

Goldenrod

获取具有 ARGB 值 #FFDAA520 的系统定义颜色。

public static Color Goldenrod { get; }

属性值

Color

Gray

获取具有 ARGB 值 #FF808080 的系统定义颜色。

public static Color Gray { get; }

属性值

Color

Green

获取具有 ARGB 值 #FF008000 的系统定义颜色。

public static Color Green { get; }

属性值

Color

GreenYellow

获取具有 ARGB 值 #FFADFF2F 的系统定义颜色。

public static Color GreenYellow { get; }

属性值

Color

Honeydew

获取具有 ARGB 值 #FFF0FFF0 的系统定义颜色。

public static Color Honeydew { get; }

属性值

Color

HotPink

获取具有 ARGB 值 #FFFF69B4 的系统定义颜色。

public static Color HotPink { get; }

属性值

Color

IndianRed

获取具有 ARGB 值 #FFCD5C5C 的系统定义颜色。

public static Color IndianRed { get; }

属性值

Color

Indigo

获取具有 ARGB 值 #FF4B0082 的系统定义颜色。

public static Color Indigo { get; }

属性值

Color

IsEmpty

指定此 Aspose.Page.Drawing.Color 结构是否未初始化。

public bool IsEmpty { get; }

属性值

bool

IsNamedColor

获取一个值,指示此 Aspose.Page.Drawing.Color 结构是否为命名颜色或 System.Drawing.KnownColor 枚举的成员。

public bool IsNamedColor { get; }

属性值

bool

Ivory

获取具有 ARGB 值 #FFFFFFF0 的系统定义颜色。

public static Color Ivory { get; }

属性值

Color

Khaki

获取具有 ARGB 值 #FFF0E68C 的系统定义颜色。

public static Color Khaki { get; }

属性值

Color

Lavender

获取具有 ARGB 值 #FFE6E6FA 的系统定义颜色。

public static Color Lavender { get; }

属性值

Color

LavenderBlush

获取具有 ARGB 值 #FFFFF0F5 的系统定义颜色。

public static Color LavenderBlush { get; }

属性值

Color

LawnGreen

获取具有 ARGB 值 #FF7CFC00 的系统定义颜色。

public static Color LawnGreen { get; }

属性值

Color

LemonChiffon

获取具有 ARGB 值 #FFFFFACD 的系统定义颜色。

public static Color LemonChiffon { get; }

属性值

Color

LightBlue

获取具有 ARGB 值 #FFADD8E6 的系统定义颜色。

public static Color LightBlue { get; }

属性值

Color

LightCoral

获取具有 ARGB 值 #FFF08080 的系统定义颜色。

public static Color LightCoral { get; }

属性值

Color

LightCyan

获取具有 ARGB 值 #FFE0FFFF 的系统定义颜色。

public static Color LightCyan { get; }

属性值

Color

LightGoldenrodYellow

获取具有 ARGB 值 #FFFAFAD2 的系统定义颜色。

public static Color LightGoldenrodYellow { get; }

属性值

Color

LightGray

获取具有 ARGB 值 #FFD3D3D3 的系统定义颜色。

public static Color LightGray { get; }

属性值

Color

LightGreen

获取具有 ARGB 值 #FF90EE90 的系统定义颜色。

public static Color LightGreen { get; }

属性值

Color

LightPink

获取具有 ARGB 值 #FFFFB6C1 的系统定义颜色。

public static Color LightPink { get; }

属性值

Color

LightSalmon

获取具有 ARGB 值 #FFFFA07A 的系统定义颜色。

public static Color LightSalmon { get; }

属性值

Color

LightSeaGreen

获取具有 ARGB 值 #FF20B2AA 的系统定义颜色。

public static Color LightSeaGreen { get; }

属性值

Color

LightSkyBlue

获取具有 ARGB 值 #FF87CEFA 的系统定义颜色。

public static Color LightSkyBlue { get; }

属性值

Color

LightSlateGray

获取具有 ARGB 值 #FF778899 的系统定义颜色。

public static Color LightSlateGray { get; }

属性值

Color

LightSteelBlue

获取具有 ARGB 值 #FFB0C4DE 的系统定义颜色。

public static Color LightSteelBlue { get; }

属性值

Color

LightYellow

获取具有 ARGB 值 #FFFFFFE0 的系统定义颜色。

public static Color LightYellow { get; }

属性值

Color

Lime

获取具有 ARGB 值 #FF00FF00 的系统定义颜色。

public static Color Lime { get; }

属性值

Color

LimeGreen

获取具有 ARGB 值 #FF32CD32 的系统定义颜色。

public static Color LimeGreen { get; }

属性值

Color

Linen

获取具有 ARGB 值 #FFFAF0E6 的系统定义颜色。

public static Color Linen { get; }

属性值

Color

Magenta

获取具有 ARGB 值 #FFFF00FF 的系统定义颜色。

public static Color Magenta { get; }

属性值

Color

Maroon

获取具有 ARGB 值 #FF800000 的系统定义颜色。

public static Color Maroon { get; }

属性值

Color

MediumAquamarine

获取具有 ARGB 值 #FF66CDAA 的系统定义颜色。

public static Color MediumAquamarine { get; }

属性值

Color

MediumBlue

获取具有 ARGB 值 #FF0000CD 的系统定义颜色。

public static Color MediumBlue { get; }

属性值

Color

MediumOrchid

获取具有 ARGB 值 #FFBA55D3 的系统定义颜色。

public static Color MediumOrchid { get; }

属性值

Color

MediumPurple

获取具有 ARGB 值 #FF9370DB 的系统定义颜色。

public static Color MediumPurple { get; }

属性值

Color

MediumSeaGreen

获取具有 ARGB 值 #FF3CB371 的系统定义颜色。

public static Color MediumSeaGreen { get; }

属性值

Color

MediumSlateBlue

获取具有 ARGB 值 #FF7B68EE 的系统定义颜色。

public static Color MediumSlateBlue { get; }

属性值

Color

MediumSpringGreen

获取具有 ARGB 值 #FF00FA9A 的系统定义颜色。

public static Color MediumSpringGreen { get; }

属性值

Color

MediumTurquoise

获取具有 ARGB 值 #FF48D1CC 的系统定义颜色。

public static Color MediumTurquoise { get; }

属性值

Color

MediumVioletRed

获取具有 ARGB 值 #FFC71585 的系统定义颜色。

public static Color MediumVioletRed { get; }

属性值

Color

MidnightBlue

获取具有 ARGB 值 #FF191970 的系统定义颜色。

public static Color MidnightBlue { get; }

属性值

Color

MintCream

获取具有 ARGB 值 #FFF5FFFA 的系统定义颜色。

public static Color MintCream { get; }

属性值

Color

MistyRose

获取具有 ARGB 值 #FFFFE4E1 的系统定义颜色。

public static Color MistyRose { get; }

属性值

Color

Moccasin

获取具有 ARGB 值 #FFFFE4B5 的系统定义颜色。

public static Color Moccasin { get; }

属性值

Color

Name

获取此 Aspose.Page.Drawing.Color 的名称。

public string Name { get; }

属性值

string

NavajoWhite

获取具有 ARGB 值 #FFFFDEAD 的系统定义颜色。

public static Color NavajoWhite { get; }

属性值

Color

Navy

获取具有 ARGB 值 #FF000080 的系统定义颜色。

public static Color Navy { get; }

属性值

Color

OldLace

获取具有 ARGB 值 #FFFDF5E6 的系统定义颜色。

public static Color OldLace { get; }

属性值

Color

Olive

获取具有 ARGB 值 #FF808000 的系统定义颜色。

public static Color Olive { get; }

属性值

Color

OliveDrab

获取具有 ARGB 值 #FF6B8E23 的系统定义颜色。

public static Color OliveDrab { get; }

属性值

Color

Orange

获取具有 ARGB 值 #FFFFA500 的系统定义颜色。

public static Color Orange { get; }

属性值

Color

OrangeRed

获取具有 ARGB 值 #FFFF4500 的系统定义颜色。

public static Color OrangeRed { get; }

属性值

Color

Orchid

获取具有 ARGB 值 #FFDA70D6 的系统定义颜色。

public static Color Orchid { get; }

属性值

Color

PaleGoldenrod

获取具有 ARGB 值 #FFEEE8AA 的系统定义颜色。

public static Color PaleGoldenrod { get; }

属性值

Color

PaleGreen

获取具有 ARGB 值 #FF98FB98 的系统定义颜色。

public static Color PaleGreen { get; }

属性值

Color

PaleTurquoise

获取具有 ARGB 值 #FFAFEEEE 的系统定义颜色。

public static Color PaleTurquoise { get; }

属性值

Color

PaleVioletRed

获取具有 ARGB 值 #FFDB7093 的系统定义颜色。

public static Color PaleVioletRed { get; }

属性值

Color

PapayaWhip

获取具有 ARGB 值 #FFFFEFD5 的系统定义颜色。

public static Color PapayaWhip { get; }

属性值

Color

PeachPuff

获取具有 ARGB 值 #FFFFDAB9 的系统定义颜色。

public static Color PeachPuff { get; }

属性值

Color

Peru

获取具有 ARGB 值 #FFCD853F 的系统定义颜色。

public static Color Peru { get; }

属性值

Color

Pink

获取具有 ARGB 值 #FFFFC0CB 的系统定义颜色。

public static Color Pink { get; }

属性值

Color

Plum

获取具有 ARGB 值 #FFDDA0DD 的系统定义颜色。

public static Color Plum { get; }

属性值

Color

PowderBlue

获取具有 ARGB 值 #FFB0E0E6 的系统定义颜色。

public static Color PowderBlue { get; }

属性值

Color

Purple

获取具有 ARGB 值 #FF800080 的系统定义颜色。

public static Color Purple { get; }

属性值

Color

R

获取此 Aspose.Page.Drawing.Color 结构的红色组件值。

public byte R { get; }

属性值

byte

Red

获取具有 ARGB 值 #FFFF0000 的系统定义颜色。

public static Color Red { get; }

属性值

Color

RosyBrown

获取具有 ARGB 值 #FFBC8F8F 的系统定义颜色。

public static Color RosyBrown { get; }

属性值

Color

RoyalBlue

获取具有 ARGB 值 #FF4169E1 的系统定义颜色。

public static Color RoyalBlue { get; }

属性值

Color

SaddleBrown

获取具有 ARGB 值 #FF8B4513 的系统定义颜色。

public static Color SaddleBrown { get; }

属性值

Color

Salmon

获取具有 ARGB 值 #FFFA8072 的系统定义颜色。

public static Color Salmon { get; }

属性值

Color

SandyBrown

获取具有 ARGB 值 #FFF4A460 的系统定义颜色。

public static Color SandyBrown { get; }

属性值

Color

SeaGreen

获取具有 ARGB 值 #FF2E8B57 的系统定义颜色。

public static Color SeaGreen { get; }

属性值

Color

SeaShell

获取具有 ARGB 值 #FFFFF5EE 的系统定义颜色。

public static Color SeaShell { get; }

属性值

Color

Sienna

获取具有 ARGB 值 #FFA0522D 的系统定义颜色。

public static Color Sienna { get; }

属性值

Color

Silver

获取具有 ARGB 值 #FFC0C0C0 的系统定义颜色。

public static Color Silver { get; }

属性值

Color

SkyBlue

获取具有 ARGB 值 #FF87CEEB 的系统定义颜色。

public static Color SkyBlue { get; }

属性值

Color

SlateBlue

获取具有 ARGB 值 #FF6A5ACD 的系统定义颜色。

public static Color SlateBlue { get; }

属性值

Color

SlateGray

获取具有 ARGB 值 #FF708090 的系统定义颜色。

public static Color SlateGray { get; }

属性值

Color

Snow

获取具有 ARGB 值 #FFFFFAFA 的系统定义颜色。

public static Color Snow { get; }

属性值

Color

SpringGreen

获取具有 ARGB 值 #FF00FF7F 的系统定义颜色。

public static Color SpringGreen { get; }

属性值

Color

SteelBlue

获取具有 ARGB 值 #FF4682B4 的系统定义颜色。

public static Color SteelBlue { get; }

属性值

Color

Tan

获取具有 ARGB 值 #FFD2B48C 的系统定义颜色。

public static Color Tan { get; }

属性值

Color

Teal

获取具有 ARGB 值 #FF008080 的系统定义颜色。

public static Color Teal { get; }

属性值

Color

Thistle

获取具有 ARGB 值 #FFD8BFD8 的系统定义颜色。

public static Color Thistle { get; }

属性值

Color

Tomato

获取具有 ARGB 值 #FFFF6347 的系统定义颜色。

public static Color Tomato { get; }

属性值

Color

Transparent

获取系统定义颜色。

public static Color Transparent { get; }

属性值

Color

Turquoise

获取具有 ARGB 值 #FF40E0D0 的系统定义颜色。

public static Color Turquoise { get; }

属性值

Color

Violet

获取具有 ARGB 值 #FFEE82EE 的系统定义颜色。

public static Color Violet { get; }

属性值

Color

Wheat

获取具有 ARGB 值 #FFF5DEB3 的系统定义颜色。

public static Color Wheat { get; }

属性值

Color

White

获取具有 ARGB 值 #FFFFFFFF 的系统定义颜色。

public static Color White { get; }

属性值

Color

WhiteSmoke

获取具有 ARGB 值 #FFF5F5F5 的系统定义颜色。

public static Color WhiteSmoke { get; }

属性值

Color

Yellow

获取具有 ARGB 值 #FFFFFF00 的系统定义颜色。

public static Color Yellow { get; }

属性值

Color

YellowGreen

获取具有 ARGB 值 #FF9ACD32 的系统定义颜色。

public static Color YellowGreen { get; }

属性值

Color

方法

Clone()

克隆此 Aspose.Page.Drawing.Color。

public object Clone()

返回

object

Equals(object)

测试指定的对象是否为 Aspose.Page.Drawing.Color 结构,并且是否与此 Aspose.Page.Drawing.Color 结构等效。

public override bool Equals(object obj)

参数

obj object

要测试的对象。

返回

bool

如果 obj 是与此 Aspose.Page.Drawing.Color 结构等效的 Aspose.Page.Drawing.Color 结构,则为 true;否则为 false。

FromArgb(int)

从 32 位 ARGB 值创建 Aspose.Page.Drawing.Color 结构。

public static Color FromArgb(int argb)

参数

argb int

指定 32 位 ARGB 值的值。

返回

Color

此方法创建的 Aspose.Page.Drawing.Color 结构。

FromArgb(int, int, int, int)

从四个 ARGB 组件(透明度、红色、绿色和蓝色)值创建 Aspose.Page.Drawing.Color 结构。尽管此方法允许为每个组件传递 32 位值,但每个组件的值限制为 8 位。

public static Color FromArgb(int alpha, int red, int green, int blue)

参数

alpha int

alpha 组件。有效值为 0 到 255。

red int

红色组件。有效值为 0 到 255。

green int

绿色组件。有效值为 0 到 255。

blue int

蓝色组件。有效值为 0 到 255。

返回

Color

此方法创建的 Aspose.Page.Drawing.Color。

异常

ArgumentException

alpharedgreenblue 小于 0 或大于 255。

FromArgb(int, Color)

从指定的 Aspose.Page.Drawing.Color 结构创建 Aspose.Page.Drawing.Color 结构,但使用新的指定 alpha 值。尽管此方法允许为 alpha 值传递 32 位值,但该值限制为 8 位。

public static Color FromArgb(int alpha, Color baseColor)

参数

alpha int

新的 Aspose.Page.Drawing.Color 的 alpha 值。有效值为 0 到 255。

baseColor Color

用于创建新的 Aspose.Page.Drawing.Color 的 Aspose.Page.Drawing.Color。

返回

Color

此方法创建的 Aspose.Page.Drawing.Color。

异常

ArgumentException

alpha 小于 0 或大于 255。

FromArgb(int, int, int)

从指定的 8 位颜色值(红色、绿色和蓝色)创建 Aspose.Page.Drawing.Color 结构。alpha 值隐式为 255(完全不透明)。尽管此方法允许为每个颜色组件传递 32 位值,但每个组件的值限制为 8 位。

public static Color FromArgb(int red, int green, int blue)

参数

red int

新的 Aspose.Page.Drawing.Color 的红色组件值。有效值为 0 到 255。

green int

新的 Aspose.Page.Drawing.Color 的绿色组件值。有效值为 0 到 255。

blue int

新的 Aspose.Page.Drawing.Color 的蓝色组件值。有效值为 0 到 255。

返回

Color

此方法创建的 Aspose.Page.Drawing.Color。

异常

ArgumentException

redgreenblue 小于 0 或大于 255。

FromName(string)

从指定的预定义颜色名称创建 Aspose.Page.Drawing.Color 结构。

public static Color FromName(string name)

参数

name string

一个字符串,代表预定义颜色的名称。有效名称与 System.Drawing.KnownColor 枚举的元素名称相同。

返回

Color

此方法创建的 Aspose.Page.Drawing.Color。

GetBrightness()

获取此 Aspose.Page.Drawing.Color 结构的色相-饱和度-亮度(HSB)亮度值。

public float GetBrightness()

返回

float

此 Aspose.Page.Drawing.Color 的亮度。亮度范围从 0.0 到 1.0,其中 0.0 代表黑色,1.0 代表白色。

GetHashCode()

返回此 Aspose.Page.Drawing.Color 结构的哈希码。

public override int GetHashCode()

返回

int

指定此 Aspose.Page.Drawing.Color 的哈希码的整数值。

GetHue()

获取此 Aspose.Page.Drawing.Color 结构的色相-饱和度-亮度(HSB)色相值(以度为单位)。

public float GetHue()

返回

float

此 Aspose.Page.Drawing.Color 的色相(以度为单位)。色相以度为单位测量,范围从 0.0 到 360.0,在 HSB 颜色空间中。

GetSaturation()

获取此 Aspose.Page.Drawing.Color 结构的色相-饱和度-亮度(HSB)饱和度值。

public float GetSaturation()

返回

float

此 Aspose.Page.Drawing.Color 的饱和度。饱和度范围从 0.0 到 1.0,其中 0.0 是灰度,1.0 是最饱和。

ToArgb()

获取此 Aspose.Page.Drawing.Color 结构的 32 位 ARGB 值。

public int ToArgb()

返回

int

此 Aspose.Page.Drawing.Color 的 32 位 ARGB 值。

ToString()

将此 Aspose.Page.Drawing.Color 结构转换为人类可读的字符串。

public override string ToString()

返回

string

如果 Aspose.Page.Drawing.Color 是通过使用 Aspose.Page.Drawing.Color.FromName(System.String) 方法从预定义颜色创建的,则该字符串是此 Aspose.Page.Drawing.Color 的名称;否则,该字符串由 ARGB 组件名称及其值组成。

运算符

operator ==(Color, Color)

测试两个指定的 Aspose.Page.Drawing.Color 结构是否等效。

public static bool operator ==(Color left, Color right)

参数

left Color

位于相等运算符左侧的 Aspose.Page.Drawing.Color。

right Color

位于相等运算符右侧的 Aspose.Page.Drawing.Color。

返回

bool

如果两个 Aspose.Page.Drawing.Color 结构相等,则为 true;否则为 false。

operator !=(Color, Color)

测试两个指定的 Aspose.Page.Drawing.Color 结构是否不同。

public static bool operator !=(Color left, Color right)

参数

left Color

位于不等运算符左侧的 Aspose.Page.Drawing.Color。

right Color

位于不等运算符右侧的 Aspose.Page.Drawing.Color。

返回

bool

如果两个 Aspose.Page.Drawing.Color 结构不同,则为 true;否则为 false。

 中文