Class Color

Class Color

Nazwa przestrzeń: Aspose.Html.Drawing Zestaw: Aspose.HTML.dll (25.4.0)

Klasa kolorów pozwala określić kolory jakoCzerwone-zielone-niebieskie (RGB) wartościWartości HSL (Hue-Saturation-Luminosity)wartości Hue-Saturation-Value (HSV)Wartości Hue-Whiteness-Blackness (HWB)Wartości światłości A-B (LAB)Wartości Luminance-Chroma-Hue (LCH)Wartości Cyan-Magenta-Yellow-Key (CMYK)wartości naturalnych kolorów (NCOL),lub z kolorowym nazwą.Dostępny jest również kanał Alpha, który wskazuje na przejrzystość.

[ComVisible(true)]
public class Color

Inheritance

object Color

Dziedziczeni członkowie

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

Constructors

Color()

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Pod warunkiem standardowym kolor jest czarny.

public Color()

Color(float, float i float)

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Wszystkie składniki koloru muszą znajdować się w zakresie 0-1.

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

Parameters

red float

Czerwony składnik koloru.

green float

Zielona część koloru.

blue float

Niebieski składnik koloru.

Color(float, float, float, float)

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Wszystkie składniki koloru muszą znajdować się w zakresie 0-1.

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

Parameters

red float

Czerwony składnik koloru.

green float

Zielona część koloru.

blue float

Niebieski składnik koloru.

alpha float

Jest to składnik alfa koloru.

Color(byte, byte i byte)

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red byte

Czerwony składnik koloru.

green byte

Zielona część koloru.

blue byte

Niebieski składnik koloru.

Color(byte, byte, byte, byte)

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red byte

Byta reprezentująca czerwony składnik koloru.

green byte

Byta reprezentująca zielony składnik koloru.

blue byte

Byta reprezentująca niebieski składnik koloru.

alpha byte

Byta, która reprezentuje składnik alfa koloru.

Color(Int , int , int , int)

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red int

Czerwony składnik koloru.

green int

Zielona część koloru.

blue int

Niebieski składnik koloru.

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

Inicjalizuje nowy przykład klasy Aspose.Html.Drawing.Color.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red int

Czerwony składnik koloru.

green int

Zielona część koloru.

blue int

Niebieski składnik koloru.

alpha int

Jest to składnik alfa koloru.

Properties

Alpha

Przedstawia składnik alfa koloru.

public float Alpha { get; }

Wartość nieruchomości

float

Blue

Przedstawia niebieski składnik koloru.

public float Blue { get; }

Wartość nieruchomości

float

Green

Przedstawia zielony składnik koloru.

public float Green { get; }

Wartość nieruchomości

float

Red

Przedstawia czerwony składnik koloru

public float Red { get; }

Wartość nieruchomości

float

Methods

AddLuminosity(Floty)

Stwarza kopię Koloru z sumą jego jasności i wartością delta.

public Color AddLuminosity(float delta)

Parameters

delta float

Wartość jasności

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

Convert(ColorModel)

Powraca składniki kolorów w formacie określonego modelu kolorów.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Model kolorystyczny .

Returns

IColorComponents

Nowy przykład interfejsu Aspose.Html.Drawing.IColorComponents

Equals(Obiekt)

Określa, czy określony Aspose.Html.Drawing.Color jest taki sam jak ten.

public override bool Equals(object obj)

Parameters

obj object

System.Object do porównania z tą instancją.

Returns

bool

“prawdziwy” jeśli określony System.Object jest równy tej instancji; w przeciwnym razie “fałszywy”.

FromCmyk(float, float, float, float)

Powraca nowy kolor z żądanymi wartościami cyan, magenta, żółty, kluczowy (czarny).

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

Parameters

cyan float

Flata, która reprezentuje składnik cyjanowy koloru.

magenta float

Flata, która reprezentuje składnik magenty koloru.

yellow float

Flata, która reprezentuje żółty składnik koloru.

key float

Flata, która reprezentuje kluczowy składnik koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromCmyka(float, float, float, float, float)

Powraca nowy kolor z żądanymi wartościami cyjan, magenta, żółty, kluczowy (czarny), alfa.

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

Parameters

cyan float

Flata, która reprezentuje składnik cyjanowy koloru.

magenta float

Flata, która reprezentuje składnik magenty koloru.

yellow float

Flata, która reprezentuje żółty składnik koloru.

key float

Flata, która reprezentuje kluczowy składnik koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromGray(Floty)

Powraca nowy kolor z żądanymi szarymi wartościami.

public static Color FromGray(float gray)

Parameters

gray float

Flata, która reprezentuje szarą wartość koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromHsl(float, float i float)

Powraca nową Kolor z żądanymi wartościami wagi, satysfakcji, satysfakcji.

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

Parameters

hue float

Flata, która reprezentuje składnik barwy.

saturation float

Flata, która reprezentuje składnik satysfakcji koloru.

lightness float

Flata, która reprezentuje lekkość składnika koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromHsla(float, float, float, float)

Powraca nowy kolor z żądanymi wartościami hue, nasycenia, nasycenia, alfa.

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

Parameters

hue float

Flata, która reprezentuje składnik barwy.

saturation float

Flata, która reprezentuje składnik satysfakcji koloru.

lightness float

Flata, która reprezentuje lekkość składnika koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromHsv(float, float i float)

Powraca nowy kolor z żądanymi kolorami, satysfakcją, wartością.

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

Parameters

hue float

Flata, która reprezentuje składnik barwy.

saturation float

Flata, która reprezentuje składnik satysfakcji koloru.

value float

Flata, która reprezentuje wartość składnika koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromHsva(float, float, float, float)

Powraca nowy kolor z żądanymi kolorami, satysfakcją, wartością, alfa.

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

Parameters

hue float

Flata, która reprezentuje składnik barwy.

saturation float

Flata, która reprezentuje składnik satysfakcji koloru.

value float

Flata, która reprezentuje wartość składnika koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromHwb(float, float i float)

Powraca nowy kolor z żądanymi wartościami barwności, białości, ciemności.

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

Parameters

hue float

Flata, która reprezentuje składnik barwy.

whiteness float

Flata, która reprezentuje element białości koloru.

blackness float

Flata, która reprezentuje czarną część koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromHwba(float, float, float, float)

Powraca nowy kolor z żądanymi wartościami barwności, białości, ciemności.

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

Parameters

hue float

Flata, która reprezentuje składnik barwy.

whiteness float

Flata, która reprezentuje element białości koloru.

blackness float

Flata, która reprezentuje czarną część koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromInt(Int)

Powróci nowy kolor z wymaganą wartością ARGB.

public static Color FromInt(int argb)

Parameters

argb int

Int, który reprezentuje wartość ARGB koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromLab(float, float i float)

Powraca nowy kolor z żądaną lekkością, wartościami A, B.

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

Parameters

lightness float

Flata, która reprezentuje lekkość składnika koloru.

a float

Flata, która reprezentuje składnik A koloru.

b float

Flata, która reprezentuje składnik B koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromLaba(float, float, float, float)

Powraca nowy kolor z żądaną lekkością, wartościami A, B, alfa.

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

Parameters

lightness float

Flata, która reprezentuje lekkość składnika koloru.

a float

Flata, która reprezentuje składnik A koloru.

b float

Flata, która reprezentuje składnik B koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromLch(float, float i float)

Powraca nowy kolor z żądanymi wartościami światła, chromu, hue.

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

Parameters

luminance float

Flata, która reprezentuje element świetlny koloru.

chroma float

Flata, która reprezentuje składnik chromu koloru.

hue float

Flata, która reprezentuje składnik barwy.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromLcha(float, float, float, float)

Powraca nowy kolor z żądanymi wartościami światła, chromu, hue, alfa.

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

Parameters

luminance float

Flata, która reprezentuje element świetlny koloru.

chroma float

Flata, która reprezentuje składnik chromu koloru.

hue float

Flata, która reprezentuje składnik barwy.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromOklab(float, float i float)

Powraca nowy kolor z żądaną lekkością, wartościami A, B dla modelu OKLAB.

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

Parameters

lightness float

Flata, która reprezentuje lekkość składnika koloru.

a float

Flata, która reprezentuje składnik A koloru.

b float

Flata, która reprezentuje składnik B koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromOklaba(float, float, float, float)

Powraca nowy kolor z żądaną lekkością, wartościami A, B, alfa dla modelu OKLAB.

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

Parameters

lightness float

Flata, która reprezentuje lekkość składnika koloru.

a float

Flata, która reprezentuje składnik A koloru.

b float

Flata, która reprezentuje składnik B koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromOklch(float, float i float)

Powraca nowy kolor z wymaganymi wartościami światła, chromu, hue dla modelu OKLAB.

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

Parameters

luminance float

Flata, która reprezentuje element świetlny koloru.

chroma float

Flata, która reprezentuje składnik chromu koloru.

hue float

Flata, która reprezentuje składnik barwy.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromOklcha(float, float, float, float)

Powraca nowy kolor z żądanymi wartościami światła, chromu, hue, alfa dla modelu OKLAB.

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

Parameters

luminance float

Flata, która reprezentuje element świetlny koloru.

chroma float

Flata, która reprezentuje składnik chromu koloru.

hue float

Flata, która reprezentuje składnik barwy.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromRgb(byte, byte i byte)

Powraca nowy kolor z żądanymi kolorami, zielonymi, niebieskimi.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red byte

Byta reprezentująca czerwony składnik koloru.

green byte

Byta reprezentująca zielony składnik koloru.

blue byte

Byta reprezentująca niebieski składnik koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromRgb(Int , int , int , int)

Powraca nowy kolor z żądanymi kolorami, zielonymi, niebieskimi.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red int

Int, który reprezentuje czerwony składnik koloru.

green int

Int, który reprezentuje zielony składnik koloru.

blue int

Int, który reprezentuje niebieski składnik koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromRgb(float, float i float)

Powraca nowy kolor z żądanymi kolorami, zielonymi, niebieskimi.Wszystkie składniki koloru muszą znajdować się w zakresie 0-1.

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

Parameters

red float

Flata, która reprezentuje czerwony składnik koloru.

green float

Flata, która reprezentuje zielony składnik koloru.

blue float

Flata, która reprezentuje niebieski składnik koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromRgba(byte, byte, byte, byte)

Powraca nowy kolor z żądanymi wartościami grzewczymi, zielonymi, niebieskimi, alfa.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red byte

Byta reprezentująca czerwony składnik koloru.

green byte

Byta reprezentująca zielony składnik koloru.

blue byte

Byta reprezentująca niebieski składnik koloru.

alpha byte

Byta, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

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

Powraca nowy kolor z żądanymi wartościami grzewczymi, zielonymi, niebieskimi, alfa.Wszystkie składniki koloru muszą znajdować się w zakresie 0-255.

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

Parameters

red int

Int, który reprezentuje czerwony składnik koloru.

green int

Int, który reprezentuje zielony składnik koloru.

blue int

Int, który reprezentuje niebieski składnik koloru.

alpha int

Int, który reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromRgba(float, float, float, float)

Powraca nowy kolor z żądanymi wartościami grzewczymi, zielonymi, niebieskimi, alfa.Wszystkie składniki koloru muszą znajdować się w zakresie 0-1.

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

Parameters

red float

Flata, która reprezentuje czerwony składnik koloru.

green float

Flata, która reprezentuje zielony składnik koloru.

blue float

Flata, która reprezentuje niebieski składnik koloru.

alpha float

Flata, która reprezentuje składnik alfa koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromString(strumień)

Wyłącza pasek zawierający kolor CSS i przywraca nowy kolor.

public static Color FromString(string color)

Parameters

color string

Strumień zawierający kolor w formacie RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB lub OKLAB

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

FromUint(Węgiel)

Powróci nowy kolor z wymaganą wartością ARGB.

public static Color FromUint(uint argb)

Parameters

argb uint

Wskaźnik, który reprezentuje wartość ARGB koloru.

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

GetComplementary()

Powraca nowy kolor, który znajduje się na przeciwnej stronie koloru kolorowego od oryginału.

public Color GetComplementary()

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color.

GetHashCode()

Wróć do kodu hash.

public override int GetHashCode()

Returns

int

Jest to kod hash.

GetHue()

Wracają one do koloru.

public float GetHue()

Returns

float

Woda z koloru.

GetLuminosity()

Powraca jasność koloru.

public float GetLuminosity()

Returns

float

Światłość koloru.

GetSaturation()

Powraca nasycenie koloru.

public float GetSaturation()

Returns

float

Jest to satysfakcja koloru.

ToInt()

Podaj kolorowe elementy ARGB do int.

public int ToInt()

Returns

int

Kodowany jest int.

ToName()

Powraca nazwę koloru, jeśli pasuje do koloru na liście nazwanych kolorów CSS lub pustego paska.

public string ToName()

Returns

string

Imię i kolor.

ToNaturalColorString(Int)

Powraca naturalny kolor (NCol) określonego koloru za pomocą litery kolorowej z liczbą, aby określić odległość (w procentach) od koloru.

public string ToNaturalColorString(int digits)

Parameters

digits int

Określenie precyzji obrotowej dla komponentów kolorowych.

Returns

string

Kolor naturalny (NCol) łańcuch

ToRgbHexString()

Powrót hexadecimalnej koloru jest określony przez: #RRGGBB.

public string ToRgbHexString()

Returns

string

Zestaw kolorów hexadecimalnych.

ToRgbString()

Powraca pasek zawierający kolor RGB określony przez: rgb(R, G, B).

public string ToRgbString()

Returns

string

Jest to strona RGB.

ToRgbaHexString()

Powrót hexadecimalnej koloru jest określony przez: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Hexadecimalny kolorowy pasek.

ToRgbaString()

Powraca łańcuch zawierający kolor RGBA określony przez: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Jest to strona rgba.

ToString()

Powraca łańcuch składający się z wartości składowych RGBA.

public override string ToString()

Returns

string

Człowiek czytelny strumień.

ToUint()

Kodowanie kolorowych elementów ARGB do niepodpisanych elementów.

public uint ToUint()

Returns

uint

Kodowany niepodpisany int.

WithAlpha(Floty)

Tworzy kopię koloru za pomocą określonego składnika alfa.

public Color WithAlpha(float alpha)

Parameters

alpha float

Wartość składnika alfa

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color

WithHue(Floty)

Tworzy kopię koloru za pomocą określonego kształtu.

public Color WithHue(float hue)

Parameters

hue float

Wartość Hue.

Returns

Color

>Nowy przykład klasy Aspose.Html.Drawing.Color.

WithLuminosity(Floty)

Stwarza kopię koloru z określoną jasnością.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Wartość jasności

Returns

Color

Nowy przykład klasy Aspose.Html.Drawing.Color.

WithSaturation(Floty)

Stwarza kopię koloru z określoną satysfakcją.

public Color WithSaturation(float saturation)

Parameters

saturation float

Wartość satysfakcji.

Returns

Color

>Nowy przykład klasy Aspose.Html.Drawing.Color.

 Polski