Class Color
Името на пространството: Aspose.Html.Drawing Aspose.HTML.dll (25.4.0)
Класа на цветовете ви позволява да определите цветовете катоЧервено-зелено-синьо (RGB) стойностиHue-Saturation-Luminosity (HSL,Hue-Saturation-Value (HSV,Hue-Whiteness-Blackness (HWB,A-B (LAB,Luminance-Chroma-Hue (LCH,Cyan-Magenta-Yellow-Key (CMYK,естествени цветове (NCOL) стойности,Или с цветно име.Алфа канал също е на разположение, за да покаже прозрачност.
[ComVisible(true)]
public class Color
Inheritance
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Color()
Aspose.Html.Drawing.Color.По подразбиране цветът е черно.
public Color()
Color(плавател, плавател, плавател)
Aspose.Html.Drawing.Color.Всички цветови компоненти трябва да са в диапазона 0-1.
public Color(float red, float green, float blue)
Parameters
red
float
Червеният компонент на цвета.
green
float
Зеленият компонент на цвета.
blue
float
Синята част на цвета.
Color(плавател, плавател, плавател)
Aspose.Html.Drawing.Color.Всички цветови компоненти трябва да са в диапазона 0-1.
public Color(float red, float green, float blue, float alpha)
Parameters
red
float
Червеният компонент на цвета.
green
float
Зеленият компонент на цвета.
blue
float
Синята част на цвета.
alpha
float
Алфа компонент на цвета.
Color(Бит, бит и бит)
Aspose.Html.Drawing.Color.Всички цветови компоненти трябва да са в диапазона 0-255.
public Color(byte red, byte green, byte blue)
Parameters
red
byte
Червеният компонент на цвета.
green
byte
Зеленият компонент на цвета.
blue
byte
Синята част на цвета.
Color(Бит, бит, бит и бит)
Aspose.Html.Drawing.Color.Всички цветови компоненти трябва да са в диапазона 0-255.
public Color(byte red, byte green, byte blue, byte alpha)
Parameters
red
byte
Бит, който представлява червения компонент на цвета.
green
byte
Бит, който представлява зеления компонент на цвета.
blue
byte
Бит, който представлява синята част на цвета.
alpha
byte
Бит, който представлява алфа-компонента на цвета.
Color(Инт, инт, инт)
Aspose.Html.Drawing.Color.Всички цветови компоненти трябва да са в диапазона 0-255.
public Color(int red, int green, int blue)
Parameters
red
int
Червеният компонент на цвета.
green
int
Зеленият компонент на цвета.
blue
int
Синята част на цвета.
Color(Инт, инт, инт, инт)
Aspose.Html.Drawing.Color.Всички цветови компоненти трябва да са в диапазона 0-255.
public Color(int red, int green, int blue, int alpha)
Parameters
red
int
Червеният компонент на цвета.
green
int
Зеленият компонент на цвета.
blue
int
Синята част на цвета.
alpha
int
Алфа компонент на цвета.
Properties
Alpha
Той представлява алфа-компонента на цвета.
public float Alpha { get; }
стойност на имота
Blue
Представлява синята част на цвета.
public float Blue { get; }
стойност на имота
Green
Представлява зелената част на цвета.
public float Green { get; }
стойност на имота
Red
Представлява червения компонент на цвета
public float Red { get; }
стойност на имота
Methods
AddLuminosity(Флота)
Създава копие на Цвета с Сумата на неговата яркост и стойността на делта.
public Color AddLuminosity(float delta)
Parameters
delta
float
Стойност на светлината
Returns
Нов пример от класа Aspose.Html.Drawing.Color
Convert(ColorModel)
Възстановява цветни компоненти във формата на посочения цвят модел.
public IColorComponents Convert(ColorModel model)
Parameters
model
ColorModel
Моделът на цвета.
Returns
Нов пример на интерфейса Aspose.Html.Drawing.IColorComponents
Equals(Обект)
Aspose.Html.Drawing.Color.
public override bool Equals(object obj)
Parameters
obj
object
Системата.обект за сравнение с тази инстанция.
Returns
“истински” ако посоченият System.Object е равен на този случай; в противен случай, “фалшив”.
FromCmyk(плавател, плавател, плавател)
Възстановява нова Цвет с исканите циан, магента, жълт, ключови (черни) стойности.
public static Color FromCmyk(float cyan, float magenta, float yellow, float key)
Parameters
cyan
float
Платон, който представлява циановия компонент на цвета.
magenta
float
Платон, който представлява магентния компонент на цвета.
yellow
float
Платон, който представлява жълтия компонент на цвета.
key
float
Платон, който представлява ключовия компонент на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromCmyka(плава, плава, плава, плава, плава)
Връща нова Цвет с исканите циан, магента, жълт, ключ (черна), алфа стойности.
public static Color FromCmyka(float cyan, float magenta, float yellow, float key, float alpha)
Parameters
cyan
float
Платон, който представлява циановия компонент на цвета.
magenta
float
Платон, който представлява магентния компонент на цвета.
yellow
float
Платон, който представлява жълтия компонент на цвета.
key
float
Платон, който представлява ключовия компонент на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromGray(Флота)
Възстановява нов цвят с исканата сива стойност.
public static Color FromGray(float gray)
Parameters
gray
float
Платон, който представлява сивата стойност на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromHsl(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на плътност, заситеност и засягане.
public static Color FromHsl(float hue, float saturation, float lightness)
Parameters
hue
float
Платон, който представлява съставния елемент на цвета.
saturation
float
Платон, който представлява заситения компонент на цвета.
lightness
float
Платон, който представлява елемента на светлината на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromHsla(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на плътта, наситеност, алфа.
public static Color FromHsla(float hue, float saturation, float lightness, float alpha)
Parameters
hue
float
Платон, който представлява съставния елемент на цвета.
saturation
float
Платон, който представлява заситения компонент на цвета.
lightness
float
Платон, който представлява елемента на светлината на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromHsv(плавател, плавател, плавател)
Възстановява нова Цвет с исканата течност, заситеност, стойност.
public static Color FromHsv(float hue, float saturation, float value)
Parameters
hue
float
Платон, който представлява съставния елемент на цвета.
saturation
float
Платон, който представлява заситения компонент на цвета.
value
float
Платон, който представлява стойността на компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromHsva(плавател, плавател, плавател)
Възстановява нова Цвет с исканата гъба, заситеност, стойност и алфа.
public static Color FromHsva(float hue, float saturation, float value, float alpha)
Parameters
hue
float
Платон, който представлява съставния елемент на цвета.
saturation
float
Платон, който представлява заситения компонент на цвета.
value
float
Платон, който представлява стойността на компонента на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromHwb(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на цвят, бялност, чернота.
public static Color FromHwb(float hue, float whiteness, float blackness)
Parameters
hue
float
Платон, който представлява съставния елемент на цвета.
whiteness
float
Платон, който представлява белината на цвета.
blackness
float
Пълна плитка, която представлява тъмнината на компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromHwba(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на цвят, бялност, чернота.
public static Color FromHwba(float hue, float whiteness, float blackness, float alpha)
Parameters
hue
float
Платон, който представлява съставния елемент на цвета.
whiteness
float
Платон, който представлява белината на цвета.
blackness
float
Пълна плитка, която представлява тъмнината на компонента на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromInt(инт)
Възстановява нова Цвет с исканата стойност ARGB.
public static Color FromInt(int argb)
Parameters
argb
int
Инт, който представлява ARGB стойността на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromLab(плавател, плавател, плавател)
Възстановява нова Цвет с исканата светлина, стойностите А, Б.
public static Color FromLab(float lightness, float a, float b)
Parameters
lightness
float
Платон, който представлява елемента на светлината на цвета.
a
float
Платон, който представлява компонента А на цвета.
b
float
Платон, който представлява B компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromLaba(плавател, плавател, плавател)
Възстановява нова Цвет с исканата светлина, стойностите А, Б, алфа.
public static Color FromLaba(float lightness, float a, float b, float alpha)
Parameters
lightness
float
Платон, който представлява елемента на светлината на цвета.
a
float
Платон, който представлява компонента А на цвета.
b
float
Платон, който представлява B компонента на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromLch(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на светлината, хрома, хуе.
public static Color FromLch(float luminance, float chroma, float hue)
Parameters
luminance
float
Платон, който представлява луминантния компонент на цвета.
chroma
float
Платон, който представлява хромовата съставка на цвета.
hue
float
Платон, който представлява съставния елемент на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromLcha(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на светлината, хрома, hue, алфа.
public static Color FromLcha(float luminance, float chroma, float hue, float alpha)
Parameters
luminance
float
Платон, който представлява луминантния компонент на цвета.
chroma
float
Платон, който представлява хромовата съставка на цвета.
hue
float
Платон, който представлява съставния елемент на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromOklab(плавател, плавател, плавател)
Възстановява нова Цвет с исканата светлина, стойностите A, B за модел OKLAB.
public static Color FromOklab(float lightness, float a, float b)
Parameters
lightness
float
Платон, който представлява елемента на светлината на цвета.
a
float
Платон, който представлява компонента А на цвета.
b
float
Платон, който представлява B компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromOklaba(плавател, плавател, плавател)
A, B, алфа стойности за модел OKLAB.
public static Color FromOklaba(float lightness, float a, float b, float alpha)
Parameters
lightness
float
Платон, който представлява елемента на светлината на цвета.
a
float
Платон, който представлява компонента А на цвета.
b
float
Платон, който представлява B компонента на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromOklch(плавател, плавател, плавател)
Възстановява нова Цвет с изискваните стойности на светлината, хрома, шума за модел OKLAB.
public static Color FromOklch(float luminance, float chroma, float hue)
Parameters
luminance
float
Платон, който представлява луминантния компонент на цвета.
chroma
float
Платон, който представлява хромовата съставка на цвета.
hue
float
Платон, който представлява съставния елемент на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromOklcha(плавател, плавател, плавател)
Възстановява нова Цвет с исканите стойности на светлината, хрома, хуе, алфа за модел OKLAB.
public static Color FromOklcha(float luminance, float chroma, float hue, float alpha)
Parameters
luminance
float
Платон, който представлява луминантния компонент на цвета.
chroma
float
Платон, който представлява хромовата съставка на цвета.
hue
float
Платон, който представлява съставния елемент на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromRgb(Бит, бит и бит)
Възстановява нова Цвет с исканите зелени, сини стойности.Всички цветови компоненти трябва да са в диапазона 0-255.
public static Color FromRgb(byte red, byte green, byte blue)
Parameters
red
byte
Бит, който представлява червения компонент на цвета.
green
byte
Бит, който представлява зеления компонент на цвета.
blue
byte
Бит, който представлява синята част на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromRgb(Инт, инт, инт)
Възстановява нова Цвет с исканите зелени, сини стойности.Всички цветови компоненти трябва да са в диапазона 0-255.
public static Color FromRgb(int red, int green, int blue)
Parameters
red
int
Инт, който представлява червения компонент на цвета.
green
int
Инт, който представлява зеления компонент на цвета.
blue
int
Инт, който представлява синята част на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromRgb(плавател, плавател, плавател)
Възстановява нова Цвет с исканите зелени, сини стойности.Всички цветови компоненти трябва да са в диапазона 0-1.
public static Color FromRgb(float red, float green, float blue)
Parameters
red
float
Платон, който представлява червения компонент на цвета.
green
float
Платон, който представлява зеления компонент на цвета.
blue
float
Платон, който представлява синята част на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromRgba(Бит, бит, бит и бит)
Възстановява нова Цвет с исканите зелени, сини, алфа стойности.Всички цветови компоненти трябва да са в диапазона 0-255.
public static Color FromRgba(byte red, byte green, byte blue, byte alpha)
Parameters
red
byte
Бит, който представлява червения компонент на цвета.
green
byte
Бит, който представлява зеления компонент на цвета.
blue
byte
Бит, който представлява синята част на цвета.
alpha
byte
Бит, който представлява алфа-компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromRgba(Инт, инт, инт, инт)
Възстановява нова Цвет с исканите зелени, сини, алфа стойности.Всички цветови компоненти трябва да са в диапазона 0-255.
public static Color FromRgba(int red, int green, int blue, int alpha)
Parameters
red
int
Инт, който представлява червения компонент на цвета.
green
int
Инт, който представлява зеления компонент на цвета.
blue
int
Инт, който представлява синята част на цвета.
alpha
int
Инт, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromRgba(плавател, плавател, плавател)
Възстановява нова Цвет с исканите зелени, сини, алфа стойности.Всички цветови компоненти трябва да са в диапазона 0-1.
public static Color FromRgba(float red, float green, float blue, float alpha)
Parameters
red
float
Платон, който представлява червения компонент на цвета.
green
float
Платон, който представлява зеления компонент на цвета.
blue
float
Платон, който представлява синята част на цвета.
alpha
float
Флоат, който представлява алфа компонента на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromString(Стрий)
Спрете лентата, съдържаща цвета на CSS и върнете нова Цвет.
public static Color FromString(string color)
Parameters
color
string
Стрий, съдържащ цвета във формат RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB или OKLAB
Returns
Нов пример от класа Aspose.Html.Drawing.Color
FromUint(Уинт)
Възстановява нова Цвет с исканата стойност ARGB.
public static Color FromUint(uint argb)
Parameters
argb
uint
Уинт, който представлява ARGB стойността на цвета.
Returns
Нов пример от класа Aspose.Html.Drawing.Color
GetComplementary()
Повторно се връща нов цвят, който е на обратната страна на колелото от оригинала.
public Color GetComplementary()
Returns
Aspose.Html.Drawing.Color.
GetHashCode()
Повторно се връща код за хаш.
public override int GetHashCode()
Returns
Това е хаш код.
GetHue()
Повторно се връща цветът.
public float GetHue()
Returns
Едно от цветовете.
GetLuminosity()
Възстановява яркостта на цвета.
public float GetLuminosity()
Returns
Светлината на цвета.
GetSaturation()
Възстановява заситеност на цвета.
public float GetSaturation()
Returns
Съсирението на цвета.
ToInt()
ARGB компоненти в int.
public int ToInt()
Returns
Кодирана е в.
ToName()
Възстановява името на цвета, ако съответства на цвят в списъка с цветове, наречени CSS, или на празна лента.
public string ToName()
Returns
Името на цвят.
ToNaturalColorString(инт)
Възстановява естествен цвят (NCol) определен цвят с помощта на цветна буква с число, за да се определи разстоянието (в процент) от цвета.
public string ToNaturalColorString(int digits)
Parameters
digits
int
Определяне на точността на оборота за цветовите компоненти.
Returns
Естествени цветове (NCol) лента
ToRgbHexString()
Връщане на хексадецималния цвят се посочва с: #RRGGBB.
public string ToRgbHexString()
Returns
Хексадецималната цветна лента.
ToRgbString()
RGB цвят, определен от: rgb(R, G, B).
public string ToRgbString()
Returns
RGB.
ToRgbaHexString()
Повръщането на хексадецималния цвят е посочено с: #RRGGBBAA.
public string ToRgbaHexString()
Returns
Хексадециална цветна лента.
ToRgbaString()
RGBA цвят, посочен от: rgba(R, G, B, A).
public string ToRgbaString()
Returns
Една стръмна лента.
ToString()
Възстановява верига, която се състои от стойностите на компонентите на RGBA.
public override string ToString()
Returns
Човешко четене на строеж.
ToUint()
ARGB компоненти в непознати int.
public uint ToUint()
Returns
Кодирана не подписва.
WithAlpha(Флота)
Създава копие на цветовете с определен алфа компонент.
public Color WithAlpha(float alpha)
Parameters
alpha
float
Стойност на Alpha компонент
Returns
Нов пример от класа Aspose.Html.Drawing.Color
WithHue(Флота)
Създава копие на цветовете с определена кожа.
public Color WithHue(float hue)
Parameters
hue
float
Hue.
Returns
>Нова инстанция на класа Aspose.Html.Drawing.Color.
WithLuminosity(Флота)
Създава копие на цвета с определена яркост.
public Color WithLuminosity(float luminosity)
Parameters
luminosity
float
Стойност на светлината
Returns
Aspose.Html.Drawing.Color.
WithSaturation(Флота)
Създава копие на цвета с определена заситеност.
public Color WithSaturation(float saturation)
Parameters
saturation
float
Стойност на заситеността.
Returns
>Нова инстанция на класа Aspose.Html.Drawing.Color.