Class Color

Class Color

ja nimityö: Aspose.Svg.Drawing Kokous: Aspose.SVG.dll (25.5.0)

Väriluokka antaa sinulle mahdollisuuden määrittää värejäPunainen vihreä sininen (RGB) arvoHue-Saturation-Luminosity (HSL) -arvot ovatHue-Saturation-Valueen (HSV) arvotHue-Whiteness-Blackness (HWB) arvotvalon A-B (LAB) arvot,Luminance-Chroma-Hue (LCH) arvotCyan-Magenta-Yellow-Key (CMYK) arvotLuonnolliset värit (NCOL)tai värillinen nimi.Alpha-kanava on saatavilla myös avoimuuden osoittamiseksi.

[ComVisible(true)]
public class Color

Inheritance

object Color

Perintöjäsenet

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

Constructors

Color()

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Oletusarvoisesti väri on musta.

public Color()

Color(laivasto, laivasto ja laivasto)

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Kaikkien värikomponenttien on oltava alueella 0-1.

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

Parameters

red float

Punainen osa väriä.

green float

Vihreä osa väriä.

blue float

Sininen osa väriä.

Color(laivasto, laivasto, laivasto)

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Kaikkien värikomponenttien on oltava alueella 0-1.

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

Parameters

red float

Punainen osa väriä.

green float

Vihreä osa väriä.

blue float

Sininen osa väriä.

alpha float

Värien alfa komponentti.

Color(bytejä, bytejä ja bytejä)

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red byte

Punainen osa väriä.

green byte

Vihreä osa väriä.

blue byte

Sininen osa väriä.

Color(byte, byte, byte ja byte)

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red byte

Bytti, joka edustaa värin punaista komponenttia.

green byte

Bytti, joka edustaa värin vihreää komponenttia.

blue byte

Bytti, joka edustaa värin sinistä komponenttia.

alpha byte

Bytti, joka edustaa värien alfa-komponenttia.

Color(Inti, Inti ja Inti)

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red int

Punainen osa väriä.

green int

Vihreä osa väriä.

blue int

Sininen osa väriä.

Color(Inti, Inti, Inti ja Inti)

Aloittaa Aspose.Svg.Drawing.Color -luokan uusi esimerkki.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red int

Punainen osa väriä.

green int

Vihreä osa väriä.

blue int

Sininen osa väriä.

alpha int

Värien alfa komponentti.

Properties

Alpha

Se edustaa värien alfa-komponenttia.

public float Alpha { get; }

Omistuksen arvo

float

Blue

Se edustaa värin sinistä komponenttia.

public float Blue { get; }

Omistuksen arvo

float

Green

Se edustaa värin vihreää komponenttia.

public float Green { get; }

Omistuksen arvo

float

Red

Se edustaa värin punaista komponenttia

public float Red { get; }

Omistuksen arvo

float

Methods

AddLuminosity(Flottaa)

Luo värin jäljennös sen kirkkauden ja delta-arvon summalla.

public Color AddLuminosity(float delta)

Parameters

delta float

Valon arvo

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

Convert(ColorModel)

Palauttaa värikomponentti määritellyn värimallin muodossa.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Väri on malli.

Returns

IColorComponents

Uusi esimerkki Aspose.Svg.Drawing.IColorComponents -liittymästä

Equals(Objekti)

Määrittää, onko määritetty Aspose.Svg.Drawing.Color samanlainen kuin tässä tapauksessa.

public override bool Equals(object obj)

Parameters

obj object

Järjestelmä.Object verrata tähän tapaukseen.

Returns

bool

’totu’ jos määritelty System.Object on samanlainen kuin tämä tapaus; muuten ’väärä’.

FromCmyk(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydettyjen cyan, magenta, keltainen, avain (mustan) arvojen kanssa.

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

Parameters

cyan float

Se on laatikko, joka edustaa värin sianikomponenttia.

magenta float

Valo, joka edustaa värin magentaa.

yellow float

Valo, joka edustaa värin keltaista komponenttia.

key float

Se on väri, joka edustaa värien avainkomponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromCmyka(laivasto, laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydettyjen cyan, magenta, keltainen, avain (musta), alfa arvojen kanssa.

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

Parameters

cyan float

Se on laatikko, joka edustaa värin sianikomponenttia.

magenta float

Valo, joka edustaa värin magentaa.

yellow float

Valo, joka edustaa värin keltaista komponenttia.

key float

Se on väri, joka edustaa värien avainkomponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromGray(Flottaa)

Palauttaa uusi väri pyydettyyn harmaaseen arvoon.

public static Color FromGray(float gray)

Parameters

gray float

Valo, joka edustaa värin harmaa arvoa.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromHsl(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydetyn värin, kylläisyyden, kylläisyyden arvojen kanssa.

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

Parameters

hue float

Float, joka edustaa värin hiukkomponenttia.

saturation float

Float, joka edustaa värien saturointikomponenttia.

lightness float

Valo, joka edustaa värin kevyyttä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromHsla(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydetyn värin, kylläisyyden, kylläisyyden, alfa-arvojen kanssa.

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

Parameters

hue float

Float, joka edustaa värin hiukkomponenttia.

saturation float

Float, joka edustaa värien saturointikomponenttia.

lightness float

Valo, joka edustaa värin kevyyttä.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromHsv(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydetyn värin, kylläisyyden, arvon kanssa.

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

Parameters

hue float

Float, joka edustaa värin hiukkomponenttia.

saturation float

Float, joka edustaa värien saturointikomponenttia.

value float

Float, joka edustaa värin arvokomponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromHsva(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydetyn värin, kylläisyyden, arvon, alfa.

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

Parameters

hue float

Float, joka edustaa värin hiukkomponenttia.

saturation float

Float, joka edustaa värien saturointikomponenttia.

value float

Float, joka edustaa värin arvokomponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromHwb(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydetyn värin, valkeuden, mustan värin kanssa.

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

Parameters

hue float

Float, joka edustaa värin hiukkomponenttia.

whiteness float

Float, joka edustaa värin valkeuden komponenttia.

blackness float

Float, joka edustaa värin tummuuden komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromHwba(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydetyn värin, valkeuden, mustan värin kanssa.

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

Parameters

hue float

Float, joka edustaa värin hiukkomponenttia.

whiteness float

Float, joka edustaa värin valkeuden komponenttia.

blackness float

Float, joka edustaa värin tummuuden komponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromInt(Sisältää)

Palauttaa uusi väri pyydetyn ARGB-arvon kanssa.

public static Color FromInt(int argb)

Parameters

argb int

Sisältö, joka edustaa värin ARGB-arvoa.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromLab(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydettyä kirkkautta, A, B arvoja.

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

Parameters

lightness float

Valo, joka edustaa värin kevyyttä.

a float

Se on laatikko, joka edustaa värin A-komponenttia.

b float

Valo, joka edustaa värin B-komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromLaba(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydettyä kirkkautta, A, B, alfa-arvoja.

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

Parameters

lightness float

Valo, joka edustaa värin kevyyttä.

a float

Se on laatikko, joka edustaa värin A-komponenttia.

b float

Valo, joka edustaa värin B-komponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromLch(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydetyn luminositeetin, kroman, hue-arvojen kanssa.

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

Parameters

luminance float

Float, joka edustaa värin sävykomponenttia.

chroma float

Float, joka edustaa värin kromikomponenttia.

hue float

Float, joka edustaa värin hiukkomponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromLcha(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydettyjen valon, kroman, hue, alfa-arvojen kanssa.

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

Parameters

luminance float

Float, joka edustaa värin sävykomponenttia.

chroma float

Float, joka edustaa värin kromikomponenttia.

hue float

Float, joka edustaa värin hiukkomponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromOklab(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydettyä kirkkautta, arvoja A, B OKLAB malli.

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

Parameters

lightness float

Valo, joka edustaa värin kevyyttä.

a float

Se on laatikko, joka edustaa värin A-komponenttia.

b float

Valo, joka edustaa värin B-komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromOklaba(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydetyn kevytyksen, A, B, alfa-arvojen kanssa OKLAB-malliin.

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

Parameters

lightness float

Valo, joka edustaa värin kevyyttä.

a float

Se on laatikko, joka edustaa värin A-komponenttia.

b float

Valo, joka edustaa värin B-komponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromOklch(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydetyn luminositeetin, kroman ja värin arvojen kanssa OKLAB-malliin.

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

Parameters

luminance float

Float, joka edustaa värin sävykomponenttia.

chroma float

Float, joka edustaa värin kromikomponenttia.

hue float

Float, joka edustaa värin hiukkomponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromOklcha(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydetyn luminositeetin, kroman, hue- ja alfa-arvojen kanssa OKLAB-malliin.

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

Parameters

luminance float

Float, joka edustaa värin sävykomponenttia.

chroma float

Float, joka edustaa värin kromikomponenttia.

hue float

Float, joka edustaa värin hiukkomponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromRgb(bytejä, bytejä ja bytejä)

Palauttaa uusi väri pyydettyjen värit, vihreä, sininen.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red byte

Bytti, joka edustaa värin punaista komponenttia.

green byte

Bytti, joka edustaa värin vihreää komponenttia.

blue byte

Bytti, joka edustaa värin sinistä komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromRgb(Inti, Inti ja Inti)

Palauttaa uusi väri pyydettyjen värit, vihreä, sininen.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red int

Sisältö, joka edustaa värin punaista komponenttia.

green int

Sisältö, joka edustaa värin vihreää komponenttia.

blue int

Sisältö, joka edustaa värin sinistä komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromRgb(laivasto, laivasto ja laivasto)

Palauttaa uusi väri pyydettyjen värit, vihreä, sininen.Kaikkien värikomponenttien on oltava alueella 0-1.

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

Parameters

red float

Valo, joka edustaa värin punaista komponenttia.

green float

Valo, joka edustaa värin vihreää komponenttia.

blue float

Se on laatikko, joka edustaa värin sinistä komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromRgba(byte, byte, byte ja byte)

Palauttaa uusi väri pyydettyjen ged, vihreä, sininen, alfa arvojen kanssa.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red byte

Bytti, joka edustaa värin punaista komponenttia.

green byte

Bytti, joka edustaa värin vihreää komponenttia.

blue byte

Bytti, joka edustaa värin sinistä komponenttia.

alpha byte

Bytti, joka edustaa värien alfa-komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromRgba(Inti, Inti, Inti ja Inti)

Palauttaa uusi väri pyydettyjen ged, vihreä, sininen, alfa arvojen kanssa.Kaikkien värikomponenttien on oltava alueella 0-255.

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

Parameters

red int

Sisältö, joka edustaa värin punaista komponenttia.

green int

Sisältö, joka edustaa värin vihreää komponenttia.

blue int

Sisältö, joka edustaa värin sinistä komponenttia.

alpha int

Sisältö, joka edustaa värien alfa-komponenttia.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromRgba(laivasto, laivasto, laivasto)

Palauttaa uusi väri pyydettyjen ged, vihreä, sininen, alfa arvojen kanssa.Kaikkien värikomponenttien on oltava alueella 0-1.

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

Parameters

red float

Valo, joka edustaa värin punaista komponenttia.

green float

Valo, joka edustaa värin vihreää komponenttia.

blue float

Se on laatikko, joka edustaa värin sinistä komponenttia.

alpha float

Se on alfa-komponentti, joka edustaa väriä.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromString(String)

Sisältää CSS-värin ja palauttaa uuden värin.

public static Color FromString(string color)

Parameters

color string

Sarja, joka sisältää värin muodossa RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB tai OKLAB

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

FromUint(Uint)

Palauttaa uusi väri pyydetyn ARGB-arvon kanssa.

public static Color FromUint(uint argb)

Parameters

argb uint

Väri, joka edustaa värin ARGB-arvoa.

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

GetComplementary()

Palauttaa uusi väri, joka on väri pyörän vastakkaisella puolella alkuperäisestä.

public Color GetComplementary()

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta.

GetHashCode()

Palauttaa hash koodi.

public override int GetHashCode()

Returns

int

Tämä on hash koodi.

GetHue()

palauttaa värin väri.

public float GetHue()

Returns

float

Se on värin hius.

GetLuminosity()

Se palauttaa värin kirkkauden.

public float GetLuminosity()

Returns

float

Värin kirkkautta on.

GetSaturation()

Se palauttaa värien kylläisyyden.

public float GetSaturation()

Returns

float

Se on värien kyllästyminen.

ToInt()

Sisältää värin ARGB-komponentit int.

public int ToInt()

Returns

int

Sisältää koodaus.

ToName()

Palauttaa värin nimi, jos se vastaa värin luettelossa CSS nimettyjä värejä, tai tyhjä sarja.

public string ToName()

Returns

string

Ja väri nimi.

ToNaturalColorString(Sisältää)

Palauttaa luonnollinen väri (NCol) määritelty väri käyttämällä väri kirjain kanssa numero määrittää etäisyys (prosentti) väri.

public string ToNaturalColorString(int digits)

Parameters

digits int

Määritä värikomponenttien pyöreän tarkkuuden.

Returns

string

Luonnollinen väri (NCol) sarja

ToRgbHexString()

Palauttaa hexadecimal väri on määritelty: #RRGGBB.

public string ToRgbHexString()

Returns

string

Hexadecimal väri sarja.

ToRgbString()

Palauttaa sarja, joka sisältää RGB-värin, joka on määritelty: rgb(R, G, B).

public string ToRgbString()

Returns

string

ja rgb string.

ToRgbaHexString()

Paluu Hexadecimal väri on määritelty: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Hexadecimal väri sarja.

ToRgbaString()

Palauttaa sarja, joka sisältää RGBA-värin, joka on määritelty: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

ja rgba string.

ToString()

Palauttaa sarjan, joka koostuu RGBA-komponenttiarvoista.

public override string ToString()

Returns

string

Ihmisen luettavaa sarjaa.

ToUint()

Sisältää värin ARGB-komponentit allekirjoittamattomaksi int.

public uint ToUint()

Returns

uint

Käännetään allekirjoittamattomana.

WithAlpha(Flottaa)

Luo värin kopio määritellyllä alfa-komponentilla.

public Color WithAlpha(float alpha)

Parameters

alpha float

Alpha-komponentin arvo

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta

WithHue(Flottaa)

Luo jäljennös väristä määritellyllä hiuksella.

public Color WithHue(float hue)

Parameters

hue float

Huuen arvo on.

Returns

Color

>Uusi tapaus Aspose.Svg.Drawing.Color luokan.

WithLuminosity(Flottaa)

Luo värin kopio määritellyllä kirkkaudella.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Valon arvo

Returns

Color

Uusi esimerkki Aspose.Svg.Drawing.Color luokasta.

WithSaturation(Flottaa)

Luo värin kopio määritellyllä kylläisyydellä.

public Color WithSaturation(float saturation)

Parameters

saturation float

Se on kylläisyyden arvo.

Returns

Color

>Uusi tapaus Aspose.Svg.Drawing.Color luokan.

 Suomi