Class Color

Class Color

Navne til: Aspose.Html.Drawing Sammensætning: Aspose.HTML.dll (25.4.0)

Farveklasse giver dig mulighed for at angive farver somRed-Green-Blue (RGB) værdier,Hue-Saturation-Luminosity (HSL) værdier,Hue-Saturation-Value (HSV) værdier,Hue-Whiteness-Blackness (HWB) værdier,lysstyrke A-B (LAB) værdier,Luminance-Chroma-Hue (LCH) værdier,Cyan-Magenta-Yellow-Key (CMYK) værdier,Naturlige farver (NCOL) værdier,Eller med et farvet navn.En Alpha-kanal er også tilgængelig for at indikere gennemsigtighed.

[ComVisible(true)]
public class Color

Inheritance

object Color

De arvede medlemmer

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

Constructors

Color()

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Som standard er farven sort.

public Color()

Color(Flåder, Flåder og Flåder)

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Alle farvekomponenter skal være i området 0-1.

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

Parameters

red float

Den røde del af farven.

green float

Den grønne del af farven.

blue float

Den blå del af farven.

Color(Flåder, flåder, flåder)

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Alle farvekomponenter skal være i området 0-1.

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

Parameters

red float

Den røde del af farven.

green float

Den grønne del af farven.

blue float

Den blå del af farven.

alpha float

Den alfa-komponent af farven.

Color(Byte, byte og byte)

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red byte

Den røde del af farven.

green byte

Den grønne del af farven.

blue byte

Den blå del af farven.

Color(byte, byte, byte og byte)

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red byte

En byte, der repræsenterer den røde komponent af farven.

green byte

En byte, der repræsenterer den grønne komponent af farven.

blue byte

En byte, der repræsenterer den blå komponent af farven.

alpha byte

En byte, der repræsenterer alfa-komponenten i farven.

Color(Det er int, int, int)

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red int

Den røde del af farven.

green int

Den grønne del af farven.

blue int

Den blå del af farven.

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

Det initierer en ny instans af Aspose.Html.Drawing.Color klasse.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red int

Den røde del af farven.

green int

Den grønne del af farven.

blue int

Den blå del af farven.

alpha int

Den alfa-komponent af farven.

Properties

Alpha

Det repræsenterer alfa-komponenten i farven.

public float Alpha { get; }

Ejendomsværdi

float

Blue

Det repræsenterer den blå del af farven.

public float Blue { get; }

Ejendomsværdi

float

Green

Det repræsenterer den grønne del af farven.

public float Green { get; }

Ejendomsværdi

float

Red

Det repræsenterer den røde del af farven

public float Red { get; }

Ejendomsværdi

float

Methods

AddLuminosity(Flåder)

Skaber en kopi af Farven med Sum af dens lys og deltaværdi.

public Color AddLuminosity(float delta)

Parameters

delta float

Værdien af lys

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

Convert(ColorModel)

Returnerer en farvekomponent i form af den angivne farve.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Den farverige model.

Returns

IColorComponents

Et nyt eksempel på Aspose.Html.Drawing.IColorComponents interface

Equals(Objekt)

Det bestemmer, om den angivne Aspose.Html.Drawing.Color er lig med denne instans.

public override bool Equals(object obj)

Parameters

obj object

System.Object til at sammenligne med denne instans.

Returns

bool

’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.

FromCmyk(Flåder, flåder, flåder)

Returnerer en ny Farve med de anmodede cyan, magenta, gule, nøgle (svart) værdier.

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

Parameters

cyan float

En flåd, der repræsenterer cyankomponenten af farven.

magenta float

En flåd, der repræsenterer den magenta komponent af farven.

yellow float

En flade, der repræsenterer den gule komponent af farven.

key float

En flåd, der repræsenterer den nøglekomponent i farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromCmyka(Flåder, flåder, flåder, flåder)

Returnerer en ny Farve med de anmodede cyan, magenta, gule, nøgle (svart), alfa værdier.

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

Parameters

cyan float

En flåd, der repræsenterer cyankomponenten af farven.

magenta float

En flåd, der repræsenterer den magenta komponent af farven.

yellow float

En flade, der repræsenterer den gule komponent af farven.

key float

En flåd, der repræsenterer den nøglekomponent i farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromGray(Flåder)

Returnerer en ny Farve med den anmodede grå værdi.

public static Color FromGray(float gray)

Parameters

gray float

En flåd, der repræsenterer den grå værdi af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromHsl(Flåder, Flåder og Flåder)

Returnerer en ny Farve med de anmodede hue, saturation, saturation værdier.

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

Parameters

hue float

En flåd, der repræsenterer den hue komponent af farven.

saturation float

En flåd, der repræsenterer farvesættelseskomponenten.

lightness float

En flåd, der repræsenterer lysets komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromHsla(Flåder, flåder, flåder)

Returnerer en ny Farve med den anmodede hue, mættelse, mættelse, alfa værdier.

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

Parameters

hue float

En flåd, der repræsenterer den hue komponent af farven.

saturation float

En flåd, der repræsenterer farvesættelseskomponenten.

lightness float

En flåd, der repræsenterer lysets komponent af farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromHsv(Flåder, Flåder og Flåder)

Returnerer en ny Farve med den anmodede hue, mættelse, værdi.

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

Parameters

hue float

En flåd, der repræsenterer den hue komponent af farven.

saturation float

En flåd, der repræsenterer farvesættelseskomponenten.

value float

En flåd, der repræsenterer værdikomponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromHsva(Flåder, flåder, flåder)

Returnerer en ny Farve med den anmodede hue, mættelse, værdi, alfa.

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

Parameters

hue float

En flåd, der repræsenterer den hue komponent af farven.

saturation float

En flåd, der repræsenterer farvesættelseskomponenten.

value float

En flåd, der repræsenterer værdikomponenten af farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromHwb(Flåder, Flåder og Flåder)

Returnerer en ny Farve med de anmodede hue, hvidhed, sorthed værdier.

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

Parameters

hue float

En flåd, der repræsenterer den hue komponent af farven.

whiteness float

En flåd, der repræsenterer den hvidhedskomponent i farven.

blackness float

En flåd, der repræsenterer den mørke komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromHwba(Flåder, flåder, flåder)

Returnerer en ny Farve med de anmodede hue, hvidhed, sorthed værdier.

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

Parameters

hue float

En flåd, der repræsenterer den hue komponent af farven.

whiteness float

En flåd, der repræsenterer den hvidhedskomponent i farven.

blackness float

En flåd, der repræsenterer den mørke komponent af farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromInt(Int)

Returnerer en ny Farve med den anmodede ARGB-værdi.

public static Color FromInt(int argb)

Parameters

argb int

En int, der repræsenterer ARGB-værdien af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromLab(Flåder, Flåder og Flåder)

Returnerer en ny Farve med den ønskede lysstyrke, A, B værdier.

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

Parameters

lightness float

En flåd, der repræsenterer lysets komponent af farven.

a float

En flåd, der repræsenterer A-komponenten af farven.

b float

En flåd, der repræsenterer B-komponenten i farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromLaba(Flåder, flåder, flåder)

Returnerer en ny Farve med den ønskede lysstyrke, A, B, alfa værdier.

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

Parameters

lightness float

En flåd, der repræsenterer lysets komponent af farven.

a float

En flåd, der repræsenterer A-komponenten af farven.

b float

En flåd, der repræsenterer B-komponenten i farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromLch(Flåder, Flåder og Flåder)

Returnerer en ny Farve med de anmodede lys, krom, hue værdier.

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

Parameters

luminance float

En flåd, der repræsenterer den lysende komponent af farven.

chroma float

En flåd, der repræsenterer kromkomponenten i farven.

hue float

En flåd, der repræsenterer den hue komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromLcha(Flåder, flåder, flåder)

Returnerer en ny Farve med de anmodede lys, krom, hue, alfa værdier.

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

Parameters

luminance float

En flåd, der repræsenterer den lysende komponent af farven.

chroma float

En flåd, der repræsenterer kromkomponenten i farven.

hue float

En flåd, der repræsenterer den hue komponent af farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromOklab(Flåder, Flåder og Flåder)

Returnerer en ny Farve med den ønskede lysstyrke, A, B værdier for OKLAB-modellen.

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

Parameters

lightness float

En flåd, der repræsenterer lysets komponent af farven.

a float

En flåd, der repræsenterer A-komponenten af farven.

b float

En flåd, der repræsenterer B-komponenten i farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromOklaba(Flåder, flåder, flåder)

Returnerer en ny Farve med den ønskede lysstyrke, A, B, alfa værdier for OKLAB-modellen.

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

Parameters

lightness float

En flåd, der repræsenterer lysets komponent af farven.

a float

En flåd, der repræsenterer A-komponenten af farven.

b float

En flåd, der repræsenterer B-komponenten i farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromOklch(Flåder, Flåder og Flåder)

Returnerer en ny Farve med den anmodede lys, krom, hue værdier for OKLAB-modellen.

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

Parameters

luminance float

En flåd, der repræsenterer den lysende komponent af farven.

chroma float

En flåd, der repræsenterer kromkomponenten i farven.

hue float

En flåd, der repræsenterer den hue komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromOklcha(Flåder, flåder, flåder)

Returnerer en ny Farve med den anmodede lysstyrke, krom, hue, alfa værdier for OKLAB-modellen.

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

Parameters

luminance float

En flåd, der repræsenterer den lysende komponent af farven.

chroma float

En flåd, der repræsenterer kromkomponenten i farven.

hue float

En flåd, der repræsenterer den hue komponent af farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromRgb(Byte, byte og byte)

Returnerer en ny Farve med de anmodede ged, grøn, blå værdier.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red byte

En byte, der repræsenterer den røde komponent af farven.

green byte

En byte, der repræsenterer den grønne komponent af farven.

blue byte

En byte, der repræsenterer den blå komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromRgb(Det er int, int, int)

Returnerer en ny Farve med de anmodede ged, grøn, blå værdier.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red int

En int, der repræsenterer den røde komponent af farven.

green int

En int, der repræsenterer den grønne komponent af farven.

blue int

En int, der repræsenterer den blå komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromRgb(Flåder, Flåder og Flåder)

Returnerer en ny Farve med de anmodede ged, grøn, blå værdier.Alle farvekomponenter skal være i området 0-1.

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

Parameters

red float

En flade, der repræsenterer den røde komponent af farven.

green float

En flade, der repræsenterer den grønne komponent af farven.

blue float

En flåd, der repræsenterer den blå komponent af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromRgba(byte, byte, byte og byte)

Returnerer en ny Farve med de anmodede ged, grøn, blå, alfa værdier.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red byte

En byte, der repræsenterer den røde komponent af farven.

green byte

En byte, der repræsenterer den grønne komponent af farven.

blue byte

En byte, der repræsenterer den blå komponent af farven.

alpha byte

En byte, der repræsenterer alfa-komponenten i farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

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

Returnerer en ny Farve med de anmodede ged, grøn, blå, alfa værdier.Alle farvekomponenter skal være i området 0-255.

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

Parameters

red int

En int, der repræsenterer den røde komponent af farven.

green int

En int, der repræsenterer den grønne komponent af farven.

blue int

En int, der repræsenterer den blå komponent af farven.

alpha int

En int, der repræsenterer alfa-komponenten i farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromRgba(Flåder, flåder, flåder)

Returnerer en ny Farve med de anmodede ged, grøn, blå, alfa værdier.Alle farvekomponenter skal være i området 0-1.

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

Parameters

red float

En flade, der repræsenterer den røde komponent af farven.

green float

En flade, der repræsenterer den grønne komponent af farven.

blue float

En flåd, der repræsenterer den blå komponent af farven.

alpha float

En flåd, der repræsenterer alfa-komponenten af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromString(String)

Pars string indeholdende CSS farve og returnerer en ny Farve.

public static Color FromString(string color)

Parameters

color string

En string, der indeholder farven i formatet RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB eller OKLAB

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

FromUint(Unt)

Returnerer en ny Farve med den anmodede ARGB-værdi.

public static Color FromUint(uint argb)

Parameters

argb uint

En uint, der repræsenterer ARGB-værdien af farven.

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

GetComplementary()

Returnerer en ny farve, der er på den modsatte side af farvehjulet fra den oprindelige.

public Color GetComplementary()

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse.

GetHashCode()

Tilbage en hash kode.

public override int GetHashCode()

Returns

int

En hash kode.

GetHue()

Tilbage en hue af farven.

public float GetHue()

Returns

float

En hue af farven.

GetLuminosity()

Returnerer lysets farve.

public float GetLuminosity()

Returns

float

Et lys af farven.

GetSaturation()

Tilbage en mættelse af farven.

public float GetSaturation()

Returns

float

En tilfredsstillelse af farven.

ToInt()

Kode farve ARGB komponenter i int.

public int ToInt()

Returns

int

Det er kodet int.

ToName()

Returnerer navnet på farven, hvis den matcher en farve i listen over CSS navngivne farver, eller en tom linje.

public string ToName()

Returns

string

Et farverigt navn.

ToNaturalColorString(Int)

Returnerer en naturfarve (NCol) angivet farve ved hjælp af en farvekort med et tal for at angive afstanden (i procent) fra farven.

public string ToNaturalColorString(int digits)

Parameters

digits int

Sæt den runde præcision for farvekomponenter.

Returns

string

En naturlig farve (NCol) string

ToRgbHexString()

Returnerer en hexadecimal farve angives med: #RRGGBB.

public string ToRgbHexString()

Returns

string

En hexadecimal farve.

ToRgbString()

Returnerer en string, der indeholder den RGB-farve, der er angivet af: rgb(R, G, B).

public string ToRgbString()

Returns

string

Det er en rgb string.

ToRgbaHexString()

Returnerer en Hexadecimal farve angives med: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

En hexadecimal farve string.

ToRgbaString()

Returnerer en string, der indeholder den RGBA-farve, der er angivet af: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Det er en rgba string.

ToString()

Returnerer en linje, der består af RGBA-komponentværdier.

public override string ToString()

Returns

string

Et menneskeligt læsesæt.

ToUint()

Kode farve ARGB komponenter i ikke-signed int.

public uint ToUint()

Returns

uint

Koden er ikke undertegnet.

WithAlpha(Flåder)

Skaber en kopi af farven med en specifik alfa-komponent.

public Color WithAlpha(float alpha)

Parameters

alpha float

Værdi af alfa komponent

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse

WithHue(Flåder)

Skaber en kopi af farven med specifik Hue.

public Color WithHue(float hue)

Parameters

hue float

Værdien af Hue.

Returns

Color

>En ny instans af Aspose.Html.Drawing.Color klasse.

WithLuminosity(Flåder)

Skaber en kopi af farven med angivet lys.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Værdien af lys

Returns

Color

Et nyt eksempel på Aspose.Html.Drawing.Color klasse.

WithSaturation(Flåder)

Skaber en kopi af farven med en angivet mættelse.

public Color WithSaturation(float saturation)

Parameters

saturation float

Værdien af mættelse.

Returns

Color

>En ny instans af Aspose.Html.Drawing.Color klasse.

 Dansk