Class Color
Названий на: Aspose.Html.Drawing Асамблея: Aspose.HTML.dll (25.5.0)
Класа кольорів дозволяє визначати кольори якЧервоно-зелений блакитний (RGB)Використання HSL (Hue-Saturation-Luminosity)Використання цінностей 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 ColorInheritance
Нападні члени
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
«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».
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(плавання, плавання, плавання)
Повертає новий колір з затребуваною легкістю, значеннями A, B.
public static Color FromLab(float lightness, float a, float b)Parameters
lightness float
Флота, що представляє елемент світлості кольору.
a float
Флота, що являє собою компонент A кольору.
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
Флота, що являє собою компонент A кольору.
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(флоту, флоту, флоту і флоту)
Він повертає новий колір з затребуваними значеннями світлодіодності, хрома, ху, альфа.
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
Флота, що являє собою компонент A кольору.
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
Флота, що являє собою компонент A кольору.
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 string.
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 в непідписані.
public uint ToUint()Returns
Завантажити не підписані.
WithAlpha(Флота)
Створює копію кольору з зазначеним альфа-компонентом.
public Color WithAlpha(float alpha)Parameters
alpha float
Вартість компоненту Альфа
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.