Class Color

Class Color

nazivni prostor: Aspose.Html.Drawing Sastav: Aspose.HTML.dll (25.4.0)

Klasa boja omogućuje određivanje boja kaoRed-Green-Blue (RGB) vrijednostiVrijednosti Hue-Saturation-Luminosity (HSL) vrijednosti,vrijednosti Hue-Saturation-Value (HSV) vrijednosti,Vrijednosti Hue-Whiteness-Blackness (HWB)Vrijednosti svjetlosti A-B (LAB)Vrijednosti Luminance-Chroma-Hue (LCH)Cyan-Magenta-Yellow-Key (CMYK) vrijednosti,vrijednosti prirodnih boja (NCOL)Ili s bojim imenom.Također je na raspolaganju alfa kanal za pokazivanje transparentnosti.

[ComVisible(true)]
public class Color

Inheritance

object Color

naslijeđeni članovi

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

Constructors

Color()

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Po podrazumijevanju boja je crna.

public Color()

Color(plovilo, plovilo i plovilo)

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Sve komponente boje moraju biti u rasponu 0-1.

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

Parameters

red float

Crvena komponenta boje.

green float

Zelena komponenta boje.

blue float

Plava komponenta boje.

Color(plovilo, plovilo, plovilo i plovilo)

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Sve komponente boje moraju biti u rasponu 0-1.

public Color(float red, float green, float blue, float alpha)

Parameters

red float

Crvena komponenta boje.

green float

Zelena komponenta boje.

blue float

Plava komponenta boje.

alpha float

Alfa komponenta boje.

Color(Bit, bit i bit)

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red byte

Crvena komponenta boje.

green byte

Zelena komponenta boje.

blue byte

Plava komponenta boje.

Color(bit, byte, byte, byte)

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red byte

Bit koji predstavlja crvenu komponentu boje.

green byte

Bit koji predstavlja zelenu komponentu boje.

blue byte

Bit koji predstavlja plavu komponentu boje.

alpha byte

Bit koji predstavlja alfa komponentu boje.

Color(int, int, int)

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red int

Crvena komponenta boje.

green int

Zelena komponenta boje.

blue int

Plava komponenta boje.

Color(int, int, int, int)

Inicijalizira novu primjenu klase Aspose.Html.Drawing.Color.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red int

Crvena komponenta boje.

green int

Zelena komponenta boje.

blue int

Plava komponenta boje.

alpha int

Alfa komponenta boje.

Properties

Alpha

Predstavlja alfa komponentu boje.

public float Alpha { get; }

Vrijednost nekretnina

float

Blue

Predstavlja plavu komponentu boje.

public float Blue { get; }

Vrijednost nekretnina

float

Green

Predstavlja zelenu komponentu boje.

public float Green { get; }

Vrijednost nekretnina

float

Red

Predstavlja crvenu komponentu boje

public float Red { get; }

Vrijednost nekretnina

float

Methods

AddLuminosity(float)

Stvara kopiju boje sa sumom njezine svjetlosti i vrijednosti delta.

public Color AddLuminosity(float delta)

Parameters

delta float

Vrijednost svjetlosti

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

Convert(ColorModel)

Povratak komponente boje u obliku određenog modela boje.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

To je model boje.

Returns

IColorComponents

Novi primjer interfejsa Aspose.Html.Drawing.IColorComponents

Equals(Objekt)

Određuje je li određeni Aspose.Html.Drawing.Color jednak ovom primjeru.

public override bool Equals(object obj)

Parameters

obj object

Sistem.Objekt za usporedbu s ovim slučajem.

Returns

bool

‘pravda’ ako je određeni System.Object isti kao i ovaj primjer; inače, ’lažno’.

FromCmyk(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim cyan, magenta, žuta, ključna (crna) vrijednosti.

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

Parameters

cyan float

Float koji predstavlja cyan komponentu boje.

magenta float

Pluta koja predstavlja magenta komponentu boje.

yellow float

Float koji predstavlja žutu komponentu boje.

key float

Float koji predstavlja ključnu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromCmyka(plovilo, plovilo, plovilo, plovilo)

Vrati novu boju sa zatraženim cyan, magenta, žuta, ključna (crna), alfa vrijednosti.

public static Color FromCmyka(float cyan, float magenta, float yellow, float key, float alpha)

Parameters

cyan float

Float koji predstavlja cyan komponentu boje.

magenta float

Pluta koja predstavlja magenta komponentu boje.

yellow float

Float koji predstavlja žutu komponentu boje.

key float

Float koji predstavlja ključnu komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromGray(float)

Vrati novu boju s traženom sive vrijednosti.

public static Color FromGray(float gray)

Parameters

gray float

Float koji predstavlja sivo vrijednost boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromHsl(plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima tuge, zasićenja, zasićenja.

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

Parameters

hue float

Float koji predstavlja kožu komponentu boje.

saturation float

Plovilo koje predstavlja satizacijsku komponentu boje.

lightness float

Pluta koja predstavlja komponentu svjetlosti boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromHsla(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim hue, zasićenja, zasićenja, alfa vrijednosti.

public static Color FromHsla(float hue, float saturation, float lightness, float alpha)

Parameters

hue float

Float koji predstavlja kožu komponentu boje.

saturation float

Plovilo koje predstavlja satizacijsku komponentu boje.

lightness float

Pluta koja predstavlja komponentu svjetlosti boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromHsv(plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženom količinom, zasićenjem, vrijednošću.

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

Parameters

hue float

Float koji predstavlja kožu komponentu boje.

saturation float

Plovilo koje predstavlja satizacijsku komponentu boje.

value float

Float koji predstavlja vrijednosnu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromHsva(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženom količinom, zasićenjem, vrijednošću, alfa.

public static Color FromHsva(float hue, float saturation, float value, float alpha)

Parameters

hue float

Float koji predstavlja kožu komponentu boje.

saturation float

Plovilo koje predstavlja satizacijsku komponentu boje.

value float

Float koji predstavlja vrijednosnu komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromHwb(plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima boje, bijelosti, crnosti.

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

Parameters

hue float

Float koji predstavlja kožu komponentu boje.

whiteness float

Float koji predstavlja komponentu bijelosti boje.

blackness float

Float koji predstavlja crnost komponenta boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromHwba(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima boje, bijelosti, crnosti.

public static Color FromHwba(float hue, float whiteness, float blackness, float alpha)

Parameters

hue float

Float koji predstavlja kožu komponentu boje.

whiteness float

Float koji predstavlja komponentu bijelosti boje.

blackness float

Float koji predstavlja crnost komponenta boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromInt(int)

Vrati novu boju s traženom ARGB vrijednošću.

public static Color FromInt(int argb)

Parameters

argb int

Int koji predstavlja ARGB vrijednost boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromLab(plovilo, plovilo i plovilo)

Vrati novu boju s traženom svjetlosti, vrijednosti A, B.

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

Parameters

lightness float

Pluta koja predstavlja komponentu svjetlosti boje.

a float

Float koji predstavlja komponentu A boje.

b float

Float koji predstavlja B komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromLaba(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju s traženom svjetlosti, vrijednosti A, B, alfa.

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

Parameters

lightness float

Pluta koja predstavlja komponentu svjetlosti boje.

a float

Float koji predstavlja komponentu A boje.

b float

Float koji predstavlja B komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromLch(plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima svjetlosti, kroma, hue.

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

Parameters

luminance float

Float koji predstavlja luminansnu komponentu boje.

chroma float

Float koji predstavlja krom komponentu boje.

hue float

Float koji predstavlja kožu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromLcha(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima svjetlosti, kroma, hue, alfa.

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

Parameters

luminance float

Float koji predstavlja luminansnu komponentu boje.

chroma float

Float koji predstavlja krom komponentu boje.

hue float

Float koji predstavlja kožu komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromOklab(plovilo, plovilo i plovilo)

Vrati novu boju s traženom svjetlosti, vrijednosti A, B za model OKLAB.

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

Parameters

lightness float

Pluta koja predstavlja komponentu svjetlosti boje.

a float

Float koji predstavlja komponentu A boje.

b float

Float koji predstavlja B komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromOklaba(plovilo, plovilo, plovilo i plovilo)

Povratak nove boje sa zatraženom svjetlosti, A, B, alfa vrijednosti za OKLAB model.

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

Parameters

lightness float

Pluta koja predstavlja komponentu svjetlosti boje.

a float

Float koji predstavlja komponentu A boje.

b float

Float koji predstavlja B komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromOklch(plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima svjetlosti, kroma, hue za model OKLAB.

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

Parameters

luminance float

Float koji predstavlja luminansnu komponentu boje.

chroma float

Float koji predstavlja krom komponentu boje.

hue float

Float koji predstavlja kožu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromOklcha(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrijednostima svjetlosti, kroma, hue, alfa za model OKLAB.

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

Parameters

luminance float

Float koji predstavlja luminansnu komponentu boje.

chroma float

Float koji predstavlja krom komponentu boje.

hue float

Float koji predstavlja kožu komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromRgb(Bit, bit i bit)

Vrati novu boju sa zatraženim žutih, zelene, plave vrijednosti.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red byte

Bit koji predstavlja crvenu komponentu boje.

green byte

Bit koji predstavlja zelenu komponentu boje.

blue byte

Bit koji predstavlja plavu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromRgb(int, int, int)

Vrati novu boju sa zatraženim žutih, zelene, plave vrijednosti.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red int

Int koji predstavlja crvenu komponentu boje.

green int

Int koji predstavlja zelenu komponentu boje.

blue int

Int koji predstavlja plavu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromRgb(plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim žutih, zelene, plave vrijednosti.Sve komponente boje moraju biti u rasponu 0-1.

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

Parameters

red float

Float koji predstavlja crvenu komponentu boje.

green float

Float koji predstavlja zelenu komponentu boje.

blue float

Pluta koja predstavlja plavu komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromRgba(bit, byte, byte, byte)

Vrati novu boju sa zatraženim vrednostima, zelena, plava, alfa.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red byte

Bit koji predstavlja crvenu komponentu boje.

green byte

Bit koji predstavlja zelenu komponentu boje.

blue byte

Bit koji predstavlja plavu komponentu boje.

alpha byte

Bit koji predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromRgba(int, int, int, int)

Vrati novu boju sa zatraženim vrednostima, zelena, plava, alfa.Sve komponente boje moraju biti u rasponu od 0 do 255.

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

Parameters

red int

Int koji predstavlja crvenu komponentu boje.

green int

Int koji predstavlja zelenu komponentu boje.

blue int

Int koji predstavlja plavu komponentu boje.

alpha int

int koji predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromRgba(plovilo, plovilo, plovilo i plovilo)

Vrati novu boju sa zatraženim vrednostima, zelena, plava, alfa.Sve komponente boje moraju biti u rasponu 0-1.

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

Parameters

red float

Float koji predstavlja crvenu komponentu boje.

green float

Float koji predstavlja zelenu komponentu boje.

blue float

Pluta koja predstavlja plavu komponentu boje.

alpha float

Pluta koja predstavlja alfa komponentu boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromString(String)

Razdvaja vijek koji sadrži boju CSS-a i vraća novu boju.

public static Color FromString(string color)

Parameters

color string

Struka koja sadrži boju u formatu RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB ili OKLAB

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

FromUint(Unt)

Vrati novu boju s traženom ARGB vrijednošću.

public static Color FromUint(uint argb)

Parameters

argb uint

Unt koji predstavlja ARGB vrijednost boje.

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

GetComplementary()

Vrati novu boju koja je na suprotnoj strani kolica od originalne.

public Color GetComplementary()

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color.

GetHashCode()

Povratak hash koda

public override int GetHashCode()

Returns

int

To je hash kod.

GetHue()

Povratak je boja boja.

public float GetHue()

Returns

float

Jedan dio boje.

GetLuminosity()

Vrati svjetlost boje.

public float GetLuminosity()

Returns

float

Svijetlost u boji.

GetSaturation()

Povratak saturacije boje.

public float GetSaturation()

Returns

float

Satotacija boje.

ToInt()

Kodirajte ARGB komponente boje u int.

public int ToInt()

Returns

int

Kodirana je int.

ToName()

Povratak imena boje ako odgovara boji na popisu CSS nazvanih boja, ili prazan red.

public string ToName()

Returns

string

Ime u boji.

ToNaturalColorString(int)

Povratak prirodne boje (NCol) određene boje pomoću boja pisma s brojem za određivanje udaljenosti (u postotku) od boje.

public string ToNaturalColorString(int digits)

Parameters

digits int

Sastavite preciznost okretanja za komponente boje.

Returns

string

Prirodna boja (NCol)

ToRgbHexString()

Povratak hexadecimalne boje je naveden s: #RRGGBB.

public string ToRgbHexString()

Returns

string

Vrsta hexadecimalnih boja.

ToRgbString()

Povratak traku koji sadrži RGB boju određenu: rgb(R, G, B).

public string ToRgbString()

Returns

string

Riječ je o RGB string.

ToRgbaHexString()

Povratak Hexadecimal boja je navedena s: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Vrsta Hexadecimal boja.

ToRgbaString()

Povratak traku koji sadrži RGBA boju određenu: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

To je Rgba String.

ToString()

Povratak struje koja se sastoji od vrijednosti komponente RGBA.

public override string ToString()

Returns

string

Čovjek je čitljiv string.

ToUint()

Kodirajte ARGB komponente boje u nepisane int.

public uint ToUint()

Returns

uint

Kodacija nije potpisana.

WithAlpha(float)

Stvara kopiju boje s određenim alfa komponenta.

public Color WithAlpha(float alpha)

Parameters

alpha float

Vrijednost alfa komponente

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color

WithHue(float)

Stvara kopiju boje s određenom kožom.

public Color WithHue(float hue)

Parameters

hue float

Vrijednost od Hue.

Returns

Color

>Novi primjer Aspose.Html.Drawing.Color klase.

WithLuminosity(float)

Stvara kopiju boje s određenom svjetlosnošću.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Vrijednost svjetlosti

Returns

Color

Novi primjer razreda Aspose.Html.Drawing.Color.

WithSaturation(float)

Stvara kopiju boje s određenom zasićenjem.

public Color WithSaturation(float saturation)

Parameters

saturation float

Vrijednost za zasićenje.

Returns

Color

>Novi primjer Aspose.Html.Drawing.Color klase.

 Hrvatski