Class Color

Class Color

Název místa: Aspose.Html.Drawing Sbírka: Aspose.HTML.dll (25.4.0)

Barvní třída vám umožní určit barvy jakoerveno-zelené a modré (RGB) hodnoty,Hodnoty Hue-Saturation-Luminosity (HSL,hodnoty Hue-Saturation-Value (HSV,Hodnoty Hue-Whiteness-Blackness (HWB,hodnoty lehkosti A-B (LAB,hodnoty Luminance-Chroma-Hue (LCH,hodnoty Cyan-Magenta-Yellow-Key (CMYK,hodnoty přírodních barev (NCOL,Nebo s barevným názvem.K dispozici je také alfa kanál, který ukazuje transparentnost.

[ComVisible(true)]
public class Color

Inheritance

object Color

Dědiční členové

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

Constructors

Color()

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Standardní barva je čern.

public Color()

Color(plavba, plavba, plavba)

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Všechny barvy musí být v rozmezí 0-1.

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

Parameters

red float

ervená složka barvy.

green float

Zelená složka barvy.

blue float

Modrá složka barvy.

Color(loď, loď, loď, loď)

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Všechny barvy musí být v rozmezí 0-1.

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

Parameters

red float

ervená složka barvy.

green float

Zelená složka barvy.

blue float

Modrá složka barvy.

alpha float

Alfa složka barvy.

Color(byte, byte a byte)

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red byte

ervená složka barvy.

green byte

Zelená složka barvy.

blue byte

Modrá složka barvy.

Color(bytu, bytu, bytu a bytu)

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red byte

Byt, který představuje červenou složku barvy.

green byte

Byt, který představuje zelenou složku barvy.

blue byte

Byt, který představuje modrou složku barvy.

alpha byte

Byt, který představuje alfa složku barvy.

Color(Třeba int, int, int)

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red int

ervená složka barvy.

green int

Zelená složka barvy.

blue int

Modrá složka barvy.

Color(Int, int, int, int, int)

Začíná nový příklad třídy Aspose.Html.Drawing.Color.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red int

ervená složka barvy.

green int

Zelená složka barvy.

blue int

Modrá složka barvy.

alpha int

Alfa složka barvy.

Properties

Alpha

Představuje alfa složku barvy.

public float Alpha { get; }

Hodnota nemovitosti

float

Blue

Představuje modrou složku barvy.

public float Blue { get; }

Hodnota nemovitosti

float

Green

Představuje zelenou složku barvy.

public float Green { get; }

Hodnota nemovitosti

float

Red

Zobrazuje červenou složku barvy

public float Red { get; }

Hodnota nemovitosti

float

Methods

AddLuminosity(flotila)

Vytváří kopii barvy se sumou její jasnosti a hodnotou delta.

public Color AddLuminosity(float delta)

Parameters

delta float

Hodnota světelnosti

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

Convert(ColorModel)

Vrátí barevné složky ve formátu specifikovaného barevného modelu.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

a barevný model.

Returns

IColorComponents

Nový příklad rozhraní Aspose.Html.Drawing.IColorComponents

Equals(Objekt)

Určuje, zda je specifikovaný Aspose.Html.Drawing.Color rovný tomuto příkladu.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt srovnávat s tímto příkladem.

Returns

bool

‘pravda’ pokud je specifikovaný System.Object stejný jako tento příklad; jinak ‘falešn’.

FromCmyk(loď, loď, loď, loď)

Vrátí novou barvu s požadovanými hodnotami cyan, magenta, žlutá, klíčová (čern.

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

Parameters

cyan float

Plot, který představuje cyanovou složku barvy.

magenta float

Plot, který představuje magnetickou složku barvy.

yellow float

Plot, který představuje žlutou složku barvy.

key float

Plot, který představuje klíčovou složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromCmyka(loď, loď, loď, loď, loď)

Vrátí novou barvu s požadovanými hodnotami cyan, magenta, žlutá, klíčová (černá), alfa.

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

Parameters

cyan float

Plot, který představuje cyanovou složku barvy.

magenta float

Plot, který představuje magnetickou složku barvy.

yellow float

Plot, který představuje žlutou složku barvy.

key float

Plot, který představuje klíčovou složku barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromGray(flotila)

Vrátí novou barvu s požadovanou šedou hodnotou.

public static Color FromGray(float gray)

Parameters

gray float

Plot, který představuje šedou hodnotu barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromHsl(plavba, plavba, plavba)

Vrátí novou barvu s požadovanými hodnotami hue, saturace, saturace.

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

Parameters

hue float

Plot, který představuje hue složku barvy.

saturation float

Plot, který představuje saturovanou složku barvy.

lightness float

Plot, který představuje lehkost složky barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromHsla(loď, loď, loď, loď)

Vrátí novou barvu s požadovanou hue, nasycení, nasycení, alfa hodnoty.

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

Parameters

hue float

Plot, který představuje hue složku barvy.

saturation float

Plot, který představuje saturovanou složku barvy.

lightness float

Plot, který představuje lehkost složky barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromHsv(plavba, plavba, plavba)

Vrátí novou barvu s požadovanou hustotou, saturací, hodnotou.

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

Parameters

hue float

Plot, který představuje hue složku barvy.

saturation float

Plot, který představuje saturovanou složku barvy.

value float

Plot, který představuje hodnotovou složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromHsva(loď, loď, loď, loď)

Vrátí novou barvu s požadovanou hue, nasycení, hodnotou, alfa.

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

Parameters

hue float

Plot, který představuje hue složku barvy.

saturation float

Plot, který představuje saturovanou složku barvy.

value float

Plot, který představuje hodnotovou složku barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromHwb(plavba, plavba, plavba)

Vrátí novou barvu s požadovanými hodnotami barvy, bílosti, černosti.

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

Parameters

hue float

Plot, který představuje hue složku barvy.

whiteness float

Plot, který představuje bílou složku barvy.

blackness float

Plot, který představuje černost složky barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromHwba(loď, loď, loď, loď)

Vrátí novou barvu s požadovanými hodnotami barvy, bílosti, černosti.

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

Parameters

hue float

Plot, který představuje hue složku barvy.

whiteness float

Plot, který představuje bílou složku barvy.

blackness float

Plot, který představuje černost složky barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromInt(Int)

Vrátí novou barvu s požadovanou hodnotou ARGB.

public static Color FromInt(int argb)

Parameters

argb int

Int, který představuje hodnotu ARGB barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromLab(plavba, plavba, plavba)

Vrátí novou barvu s požadovanou lehkostí, hodnotami A, B.

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

Parameters

lightness float

Plot, který představuje lehkost složky barvy.

a float

Plot, který představuje složku A barvy.

b float

Plot, který představuje složku B barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromLaba(loď, loď, loď, loď)

Vrátí novou barvu s požadovanou lehkostí, hodnotami A, B, alfa.

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

Parameters

lightness float

Plot, který představuje lehkost složky barvy.

a float

Plot, který představuje složku A barvy.

b float

Plot, který představuje složku B barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromLch(plavba, plavba, plavba)

Vrátí novou barvu s požadovanými hodnotami luminance, chromu, hue.

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

Parameters

luminance float

Plot, který představuje světelnou složku barvy.

chroma float

Plot, který představuje chromovou složku barvy.

hue float

Plot, který představuje hue složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromLcha(loď, loď, loď, loď)

Vrátí novou barvu s požadovanými hodnotami luminance, chromu, hue, alfa.

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

Parameters

luminance float

Plot, který představuje světelnou složku barvy.

chroma float

Plot, který představuje chromovou složku barvy.

hue float

Plot, který představuje hue složku barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromOklab(plavba, plavba, plavba)

Vrátí novou barvu s požadovanou lehkostí, hodnotami A, B pro model OKLAB.

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

Parameters

lightness float

Plot, který představuje lehkost složky barvy.

a float

Plot, který představuje složku A barvy.

b float

Plot, který představuje složku B barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromOklaba(loď, loď, loď, loď)

Vrátí novou barvu s požadovanou lehkostí, hodnotami A, B, alfa pro model OKLAB.

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

Parameters

lightness float

Plot, který představuje lehkost složky barvy.

a float

Plot, který představuje složku A barvy.

b float

Plot, který představuje složku B barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromOklch(plavba, plavba, plavba)

Vrátí novou barvu s požadovanými hodnotami luminance, chromu, hue pro model OKLAB.

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

Parameters

luminance float

Plot, který představuje světelnou složku barvy.

chroma float

Plot, který představuje chromovou složku barvy.

hue float

Plot, který představuje hue složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromOklcha(loď, loď, loď, loď)

Vrátí novou barvu s požadovanou luminencí, chromem, hue, alfa hodnotami pro model OKLAB.

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

Parameters

luminance float

Plot, který představuje světelnou složku barvy.

chroma float

Plot, který představuje chromovou složku barvy.

hue float

Plot, který představuje hue složku barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromRgb(byte, byte a byte)

Vrátí novou barvu s požadovanými žlutými, zelenými, modrými hodnotami.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red byte

Byt, který představuje červenou složku barvy.

green byte

Byt, který představuje zelenou složku barvy.

blue byte

Byt, který představuje modrou složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromRgb(Třeba int, int, int)

Vrátí novou barvu s požadovanými žlutými, zelenými, modrými hodnotami.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red int

Int, který představuje červenou složku barvy.

green int

Int, který představuje zelenou složku barvy.

blue int

Int, který představuje modrou složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromRgb(plavba, plavba, plavba)

Vrátí novou barvu s požadovanými žlutými, zelenými, modrými hodnotami.Všechny barvy musí být v rozmezí 0-1.

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

Parameters

red float

Plot, který představuje červenou složku barvy.

green float

Plot, který představuje zelenou složku barvy.

blue float

Plot, který představuje modrou složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromRgba(bytu, bytu, bytu a bytu)

Vrátí novou barvu s požadovanými hodnotami žluté, zelené, modré, alfa.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red byte

Byt, který představuje červenou složku barvy.

green byte

Byt, který představuje zelenou složku barvy.

blue byte

Byt, který představuje modrou složku barvy.

alpha byte

Byt, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromRgba(Int, int, int, int, int)

Vrátí novou barvu s požadovanými hodnotami žluté, zelené, modré, alfa.Všechny barevné komponenty musí být v rozmezí 0-255.

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

Parameters

red int

Int, který představuje červenou složku barvy.

green int

Int, který představuje zelenou složku barvy.

blue int

Int, který představuje modrou složku barvy.

alpha int

Int, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromRgba(loď, loď, loď, loď)

Vrátí novou barvu s požadovanými hodnotami žluté, zelené, modré, alfa.Všechny barvy musí být v rozmezí 0-1.

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

Parameters

red float

Plot, který představuje červenou složku barvy.

green float

Plot, který představuje zelenou složku barvy.

blue float

Plot, který představuje modrou složku barvy.

alpha float

Plot, který představuje alfa složku barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromString(Stringová)

Zlomí řetězec obsahující barvu CSS a vrátí novou barvu.

public static Color FromString(string color)

Parameters

color string

Řetěz obsahující barvu ve formátu RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB nebo OKLAB

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

FromUint(Unt)

Vrátí novou barvu s požadovanou hodnotou ARGB.

public static Color FromUint(uint argb)

Parameters

argb uint

Uint, který představuje hodnotu ARGB barvy.

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

GetComplementary()

Vrátí novou barvu, která je na opačné straně barevného kola od původního.

public Color GetComplementary()

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color.

GetHashCode()

Vraťte si hash kód.

public override int GetHashCode()

Returns

int

Jedná se o hash kód.

GetHue()

Vraťte si barvu zpět.

public float GetHue()

Returns

float

Je to kousek barvy.

GetLuminosity()

Vrací jas barvy.

public float GetLuminosity()

Returns

float

Světlo barvy je jasn.

GetSaturation()

Vrací se nasycenost barvy.

public float GetSaturation()

Returns

float

Sytost barvy je.

ToInt()

Kódování barevných součástí ARGB do int.

public int ToInt()

Returns

int

ifrovaný int.

ToName()

Vrátí název barvy, pokud odpovídá barvě v seznamu CSS jmenovaných barev, nebo prázdné řetězce.

public string ToName()

Returns

string

Je to barevné jméno.

ToNaturalColorString(Int)

Vrátí přirozenou barvu (NCol) specifikovanou barvu pomocí barevného písmena s číslem pro určení vzdálenosti (v procentech) od barvy.

public string ToNaturalColorString(int digits)

Parameters

digits int

Nastavení přesnosti pro barevné komponenty.

Returns

string

Přírodní barvy (NCol) řetězec

ToRgbHexString()

Návrat hexadecimalní barvy je specifikován s: #RRGGBB.

public string ToRgbHexString()

Returns

string

Hexadecimalní barevný řetězec.

ToRgbString()

Vrátí řetězec obsahující RGB barvu specifikovanou: rgb(R, G, B).

public string ToRgbString()

Returns

string

RGB řetězec.

ToRgbaHexString()

Návrat hexadecimalní barvy je specifikován s: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Hexadecimalní barevný řetězec.

ToRgbaString()

Vrátí řetězec obsahující RGBA barvu specifikovanou: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Zrcadlová řetězec.

ToString()

Vrátí řádek, který se skládá z hodnot součásti RGBA.

public override string ToString()

Returns

string

lověk čitelný řetězec.

ToUint()

Kódování barevných ARGB složek do nesignovaných int.

public uint ToUint()

Returns

uint

Kódované nepodepsan.

WithAlpha(flotila)

Vytváří kopii barvy s specifikovanou alfa složkou.

public Color WithAlpha(float alpha)

Parameters

alpha float

Hodnota alfa složky

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color

WithHue(flotila)

Vytváří kopii barvy s specifikovanou Hue.

public Color WithHue(float hue)

Parameters

hue float

Hodnotí se Hue.

Returns

Color

>Nový příklad třídy Aspose.Html.Drawing.Color.

WithLuminosity(flotila)

Vytváří kopii barvy s specifikovanou jasnost.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Hodnota světelnosti

Returns

Color

Nový příklad třídy Aspose.Html.Drawing.Color.

WithSaturation(flotila)

Vytváří kopii barvy s specifikovanou saturac.

public Color WithSaturation(float saturation)

Parameters

saturation float

hodnoty nasycen.

Returns

Color

>Nový příklad třídy Aspose.Html.Drawing.Color.

 Čeština