Class Color

Class Color

Именује се: Aspose.Html.Drawing Асамблеја: Aspose.HTML.dll (25.4.0)

Класа боја вам омогућава да одредите боје каоЦрвено-Зелено-Сине вредности (РГБ)ХСЛ (Hue-Saturation-Luminosity) вредности суВредности високог засићења (ХСВ)Вредности Hue-Whiteness-Blackness (HWB)значења светлости А-Б (ЛАБ),ЛУМИНАНС-ХРОМА-ХУЕ (ЛЦХ) вредностиЦијан-Магента-Желто-Кључ (ЦМИК) вредности,природне боје (НЦОЛ) вредности,или са именом боје.Алфа канал је такође доступан за индикацију транспарентности.

[ComVisible(true)]
public class Color

Inheritance

object Color

Наслеђени чланови

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(byte, byte, byte, byte)

Иницијалише нову инстанцију класе 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(int, int, int)

Иницијалише нову инстанцију класе Aspose.Html.Drawing.Color.Све компоненте боје морају бити у опсегу од 0 до 255.

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

Parameters

red int

Црвена компонента боје.

green int

Зелена компонента боје.

blue int

Плава компонента боје.

Color(int, int, int, int)

Иницијалише нову инстанцију класе 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; }

Вредност имовине

float

Blue

Представља плаву компоненту боје.

public float Blue { get; }

Вредност имовине

float

Green

Представља зелену компоненту боје.

public float Green { get; }

Вредност имовине

float

Red

Представља црвену компоненту боје

public float Red { get; }

Вредност имовине

float

Methods

AddLuminosity(Флоат)

Креира копију боје са Сумом његове светлости и делта вредности.

public Color AddLuminosity(float delta)

Parameters

delta float

Вредност светлости

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

Convert(ColorModel)

Враћа компоненте боје у формату одређеног модела боје.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

То је модел боје.

Returns

IColorComponents

Нови пример интерфејса Aspose.Html.Drawing.IColorComponents

Equals(Објекат)

Одређује да ли је одређени Aspose.Html.Drawing.Color једнак овој инстанцији.

public override bool Equals(object obj)

Parameters

obj object

Систем.Објект да се упореди са овим инстанцијом.

Returns

bool

‘истина’ ако је одређени Систем.Објект једнак овом примјеру; иначе, ‘фалсификовани’.

FromCmyk(пловидбе, пловидбе, пловидбе)

Враћа нову боју са захтеваним цијанским, магентским, жутим, кључним (црним) вредностима.

public static Color FromCmyk(float cyan, float magenta, float yellow, float key)

Parameters

cyan float

Флоат који представља цијанску компоненту боје.

magenta float

Флоат који представља компоненту магенте боје.

yellow float

Флоат који представља жуту компоненту боје.

key float

Флоат који представља кључну компоненту боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromGray(Флоат)

Враћа нову боју са жељеном сивом вредношћу.

public static Color FromGray(float gray)

Parameters

gray float

Флоат који представља сиву вредност боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromHsl(пловила, пловила и пловила)

Враћа нову боју са захтеваним вредностима гуе, засићења, засићења.

public static Color FromHsl(float hue, float saturation, float lightness)

Parameters

hue float

Флоат који представља кожу компоненте боје.

saturation float

Флоат који представља засићени компонент боје.

lightness float

Флоат који представља елемент светлости боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromHsv(пловила, пловила и пловила)

Враћа нову боју са захтеваном бојом, засићењем, вредношћу.

public static Color FromHsv(float hue, float saturation, float value)

Parameters

hue float

Флоат који представља кожу компоненте боје.

saturation float

Флоат који представља засићени компонент боје.

value float

Флоат који представља вредну компоненту боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromHwb(пловила, пловила и пловила)

Враћа нову боју са захтеваним вредностима боје, белости, црности.

public static Color FromHwb(float hue, float whiteness, float blackness)

Parameters

hue float

Флоат који представља кожу компоненте боје.

whiteness float

Флоат који представља компоненту белине боје.

blackness float

Флоат који представља црност компоненте боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromInt(Инт)

Враћа нову боју са захтеваном АРГБ вредношћу.

public static Color FromInt(int argb)

Parameters

argb int

Инт који представља АРГБ вредност боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromLab(пловила, пловила и пловила)

Враћа нову боју са захтеваним светлошћу, вредностима А, Б.

public static Color FromLab(float lightness, float a, float b)

Parameters

lightness float

Флоат који представља елемент светлости боје.

a float

Флоат који представља компоненту А боје.

b float

Флоат који представља компоненту Б боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromLaba(пловидбе, пловидбе, пловидбе)

Враћа нову боју са захтеваним светлошћу, А, Б, алфа вредностима.

public static Color FromLaba(float lightness, float a, float b, float alpha)

Parameters

lightness float

Флоат који представља елемент светлости боје.

a float

Флоат који представља компоненту А боје.

b float

Флоат који представља компоненту Б боје.

alpha float

Флоат који представља алфа компоненту боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromLch(пловила, пловила и пловила)

Враћа нову боју са захтеваним вредностима светлости, хрома, хуе.

public static Color FromLch(float luminance, float chroma, float hue)

Parameters

luminance float

Флоат који представља компоненту светлости боје.

chroma float

Флоат који представља хромску компоненту боје.

hue float

Флоат који представља кожу компоненте боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromOklab(пловила, пловила и пловила)

Враћа нову боју са захтеваним светлошћу, вредностима А, Б за ОКЛАБ модел.

public static Color FromOklab(float lightness, float a, float b)

Parameters

lightness float

Флоат који представља елемент светлости боје.

a float

Флоат који представља компоненту А боје.

b float

Флоат који представља компоненту Б боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromOklaba(пловидбе, пловидбе, пловидбе)

Враћа нову боју са захтеваним светлошћу, А, Б, алфа вредности за ОКЛАБ модел.

public static Color FromOklaba(float lightness, float a, float b, float alpha)

Parameters

lightness float

Флоат који представља елемент светлости боје.

a float

Флоат који представља компоненту А боје.

b float

Флоат који представља компоненту Б боје.

alpha float

Флоат који представља алфа компоненту боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromOklch(пловила, пловила и пловила)

Враћа нову боју са захтеваним вредностима светлости, хрома, хуе за ОКЛАБ модел.

public static Color FromOklch(float luminance, float chroma, float hue)

Parameters

luminance float

Флоат који представља компоненту светлости боје.

chroma float

Флоат који представља хромску компоненту боје.

hue float

Флоат који представља кожу компоненте боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromOklcha(пловидбе, пловидбе, пловидбе)

Враћа нову боју са захтеваним светлошћу, хромом, хуе, алфа вредностима за ОКЛАБ модел.

public static Color FromOklcha(float luminance, float chroma, float hue, float alpha)

Parameters

luminance float

Флоат који представља компоненту светлости боје.

chroma float

Флоат који представља хромску компоненту боје.

hue float

Флоат који представља кожу компоненте боје.

alpha float

Флоат који представља алфа компоненту боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromRgb(int, int, int)

Враћа нову боју са захтеваним зеленим, плавим вредностима.Све компоненте боје морају бити у опсегу од 0 до 255.

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

Parameters

red int

Инт који представља црвену компоненту боје.

green int

Инт који представља зелену компоненту боје.

blue int

Инт који представља плаву компоненту боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromRgba(byte, byte, byte, byte)

Враћа нову боју са захтеваним зеленим, плавим, алфа вредностима.Све компоненте боје морају бити у опсегу од 0 до 255.

public static Color FromRgba(byte red, byte green, byte blue, byte alpha)

Parameters

red byte

Бит који представља црвену компоненту боје.

green byte

Бит који представља зелену компоненту боје.

blue byte

Бит који представља плаву компоненту боје.

alpha byte

Бит који представља алфа компоненту боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromRgba(int, int, int, int)

Враћа нову боју са захтеваним зеленим, плавим, алфа вредностима.Све компоненте боје морају бити у опсегу од 0 до 255.

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

Parameters

red int

Инт који представља црвену компоненту боје.

green int

Инт који представља зелену компоненту боје.

blue int

Инт који представља плаву компоненту боје.

alpha int

Инт који представља алфа компоненту боје.

Returns

Color

Нова инстанција класе 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

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromString(Стринг)

Прекида струју која садржи ЦСС боју и враћа нову боју.

public static Color FromString(string color)

Parameters

color string

Ретка која садржи боју у формату РГБ, ХЕКС, ХСЛ, ХСВ, ХВБ, ЦМИК, НЦОЛ, ЛЦХ, ОКЛЦХ, ЛАБ или ОКЛАБ

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

FromUint(Уинт)

Враћа нову боју са захтеваном АРГБ вредношћу.

public static Color FromUint(uint argb)

Parameters

argb uint

Уинт који представља АРГБ вредност боје.

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

GetComplementary()

Враћа нову боју која је на супротној страни точкова боје од оригинала.

public Color GetComplementary()

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color.

GetHashCode()

Повратак хаш кода.

public override int GetHashCode()

Returns

int

Један хасх код.

GetHue()

Повратак кутије боје.

public float GetHue()

Returns

float

Једна коса боје.

GetLuminosity()

Враћа светлост боје.

public float GetLuminosity()

Returns

float

Једна светлост боје.

GetSaturation()

Повратак засићења боје.

public float GetSaturation()

Returns

float

Засићење боје.

ToInt()

Кодирање Цвет АРГБ компоненте у инт.

public int ToInt()

Returns

int

Кодиран је у.

ToName()

Враћа име боје ако одговара боји на листи ЦСС названих боја, или празан трак.

public string ToName()

Returns

string

Име је боја.

ToNaturalColorString(Инт)

Враћа природну боју (НЦОЛ) одређену боју користећи боју писмо са бројем да би се одредила удаљеност (у проценту) од боје.

public string ToNaturalColorString(int digits)

Parameters

digits int

Поставите прецизност ротирања за компоненте боје.

Returns

string

Природне боје (НЦОЛ) струка

ToRgbHexString()

Повратак хексадецималне боје је наведена са: #RRGGBB.

public string ToRgbHexString()

Returns

string

Хексадецимална боја струка.

ToRgbString()

Повратак струје која садржи РГБ боју која је одређена: РГБ(Р, Г, Б).

public string ToRgbString()

Returns

string

Једна РГБ струја.

ToRgbaHexString()

Повратак хексадецималне боје је наведена са: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Хексадецимална боја струка.

ToRgbaString()

Повратак струје која садржи РГБА боју која је одређена: рgba(Р, Г, Б, А).

public string ToRgbaString()

Returns

string

Једна рубаљка струја.

ToString()

Враћа струју која се састоји од вредности компоненте РГБА.

public override string ToString()

Returns

string

Људско читајућа линија.

ToUint()

Кодирање Цветних АРГБ компоненти у несигнираних инт.

public uint ToUint()

Returns

uint

Кодирани неподписани инт.

WithAlpha(Флоат)

Креира копију боје са одређеним алфа компонентом.

public Color WithAlpha(float alpha)

Parameters

alpha float

Вредност Алфа компоненте

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color

WithHue(Флоат)

Креира копију боје са одређеним косом.

public Color WithHue(float hue)

Parameters

hue float

Vrednost je Hue.

Returns

Color

>Нова инстанција Аппосе.Хтмл.Снимање.Цвет класе.

WithLuminosity(Флоат)

Креира копију боје са одређеном светлошћу.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Вредност светлости

Returns

Color

Нова инстанција класе Aspose.Html.Drawing.Color.

WithSaturation(Флоат)

Креира копију боје са одређеном засићењем.

public Color WithSaturation(float saturation)

Parameters

saturation float

вредност засићења.

Returns

Color

>Нова инстанција Аппосе.Хтмл.Снимање.Цвет класе.

 Српски