Class Color

Class Color

De naam: Aspose.Html.Drawing Verzameling: Aspose.HTML.dll (25.4.0)

De kleurklasse stelt u in staat de kleuren alsRed-Green-Blue (RGB) waardenDe Hue-Saturation-Luminosity (HSL) waardende Hue-Saturation-Value (HSV) waarden,Hue-Whiteness-Blackness (HWB) waardenlichtheid A-B (LAB) waarden,Luminance-Chroma-Hue (LCH) waardenDe waarden van Cyan-Magenta-Yellow-Key (CMYK)De natuurlijke kleuren (NCOL)Of met een kleurnaam.Er is ook een Alpha-kanaal beschikbaar om transparantie te tonen.

[ComVisible(true)]
public class Color

Inheritance

object Color

Geëerbiede leden

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

Constructors

Color()

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.De standaard kleur is zwart.

public Color()

Color(De vloot, de vloot, de vloot)

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.Alle kleurcomponenten moeten in het bereik 0-1 zijn.

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

Parameters

red float

De rode component van de kleur.

green float

De groene component van de kleur.

blue float

De blauwe component van de kleur.

Color(De vloot, de vloot, de vloot)

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.Alle kleurcomponenten moeten in het bereik 0-1 zijn.

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

Parameters

red float

De rode component van de kleur.

green float

De groene component van de kleur.

blue float

De blauwe component van de kleur.

alpha float

De alfa component van de kleur.

Color(byte, byte en byte)

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red byte

De rode component van de kleur.

green byte

De groene component van de kleur.

blue byte

De blauwe component van de kleur.

Color(byte, byte, byte en byte)

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red byte

Een byte die de rode component van de kleur vertegenwoordigt.

green byte

Een byte die de groene component van de kleur vertegenwoordigt.

blue byte

Een byte die de blauwe component van de kleur vertegenwoordigt.

alpha byte

Een byte die de alfa-component van de kleur vertegenwoordigt.

Color(int, int, int)

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red int

De rode component van de kleur.

green int

De groene component van de kleur.

blue int

De blauwe component van de kleur.

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

Initialiseert een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red int

De rode component van de kleur.

green int

De groene component van de kleur.

blue int

De blauwe component van de kleur.

alpha int

De alfa component van de kleur.

Properties

Alpha

Het vertegenwoordigt de alfa-component van de kleur.

public float Alpha { get; }

Eigendomswaarde

float

Blue

Het is de blauwe component van de kleur.

public float Blue { get; }

Eigendomswaarde

float

Green

Vertegenwoordigt de groene component van de kleur.

public float Green { get; }

Eigendomswaarde

float

Red

Vertegenwoordigt de rode component van de kleur

public float Red { get; }

Eigendomswaarde

float

Methods

AddLuminosity(Vloot)

Creëert een kopie van de kleur met Sum van de helderheid en de delta-waarde.

public Color AddLuminosity(float delta)

Parameters

delta float

De waarde van helderheid

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

Convert(ColorModel)

Terugkeert een kleurcomponent in de vorm van het aangegeven kleurmodel.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Het kleurmodel.

Returns

IColorComponents

Een nieuw voorbeeld van het Aspose.Html.Drawing.IColorComponents-interface

Equals(Objecten)

Het bepaalt of de aangegeven Aspose.Html.Drawing.Color gelijk is aan deze instantie.

public override bool Equals(object obj)

Parameters

obj object

Het System.Object om te vergelijken met deze instantie.

Returns

bool

‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.

FromCmyk(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste cyan, magenta, gele, sleutel (zwarte) waarden.

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

Parameters

cyan float

Een vloeistof dat de cyan component van de kleur vertegenwoordigt.

magenta float

Een vloeistof dat de magenta component van de kleur vertegenwoordigt.

yellow float

Een vloot dat de gele component van de kleur vertegenwoordigt.

key float

Een vloot dat de sleutelcomponent van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromCmyka(De vloot, de vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste cyan, magenta, gele, sleutel (zwart), alfa waarden.

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

Parameters

cyan float

Een vloeistof dat de cyan component van de kleur vertegenwoordigt.

magenta float

Een vloeistof dat de magenta component van de kleur vertegenwoordigt.

yellow float

Een vloot dat de gele component van de kleur vertegenwoordigt.

key float

Een vloot dat de sleutelcomponent van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromGray(Vloot)

Terug een nieuwe kleur met de gewenste grijze waarde.

public static Color FromGray(float gray)

Parameters

gray float

Een vloot dat de grijze waarde van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromHsl(De vloot, de vloot, de vloot)

Terugkeert een nieuwe kleur met de gewenste hue, verzadiging, verzadiging waarden.

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

Parameters

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

saturation float

Een vloeistof dat de verzadiging component van de kleur vertegenwoordigt.

lightness float

Een vloeistof dat de lichte component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromHsla(De vloot, de vloot, de vloot)

Terugkomt een nieuwe kleur met de gewenste hue, verzadiging, verzadiging, alfa waarden.

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

Parameters

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

saturation float

Een vloeistof dat de verzadiging component van de kleur vertegenwoordigt.

lightness float

Een vloeistof dat de lichte component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromHsv(De vloot, de vloot, de vloot)

Terugkeert een nieuwe kleur met de gewenste hue, verzadiging, waarde.

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

Parameters

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

saturation float

Een vloeistof dat de verzadiging component van de kleur vertegenwoordigt.

value float

Een vloot dat de waardecomponent van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromHsva(De vloot, de vloot, de vloot)

Terugkomt een nieuwe kleur met de gewenste hue, verzadiging, waarde, alfa.

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

Parameters

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

saturation float

Een vloeistof dat de verzadiging component van de kleur vertegenwoordigt.

value float

Een vloot dat de waardecomponent van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromHwb(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste kleur, witheid, zwartheid waarden.

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

Parameters

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

whiteness float

Een vloeistof dat de witte component van de kleur vertegenwoordigt.

blackness float

Een vloeistof die de donkerheid component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromHwba(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste kleur, witheid, zwartheid waarden.

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

Parameters

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

whiteness float

Een vloeistof dat de witte component van de kleur vertegenwoordigt.

blackness float

Een vloeistof die de donkerheid component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromInt(Int)

Terug een nieuwe kleur met de gewenste ARGB-waarde.

public static Color FromInt(int argb)

Parameters

argb int

Een int die de ARGB-waarde van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromLab(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste lichtheid, A, B waarden.

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

Parameters

lightness float

Een vloeistof dat de lichte component van de kleur vertegenwoordigt.

a float

Een vloot dat de A-component van de kleur vertegenwoordigt.

b float

Een vloot dat de B-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromLaba(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste lichtheid, A, B, alfa waarden.

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

Parameters

lightness float

Een vloeistof dat de lichte component van de kleur vertegenwoordigt.

a float

Een vloot dat de A-component van de kleur vertegenwoordigt.

b float

Een vloot dat de B-component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromLch(De vloot, de vloot, de vloot)

Terugkeert een nieuwe kleur met de gewenste luminositeit, chroma, hue waarden.

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

Parameters

luminance float

Een vloeistof dat de luminanscomponent van de kleur vertegenwoordigt.

chroma float

Een vloer die de chroomcomponent van de kleur vertegenwoordigt.

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromLcha(De vloot, de vloot, de vloot)

Terugkomt een nieuwe kleur met de gewenste luminentie, chroma, hue, alfa waarden.

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

Parameters

luminance float

Een vloeistof dat de luminanscomponent van de kleur vertegenwoordigt.

chroma float

Een vloer die de chroomcomponent van de kleur vertegenwoordigt.

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromOklab(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste lichtheid, A, B waarden voor OKLAB model.

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

Parameters

lightness float

Een vloeistof dat de lichte component van de kleur vertegenwoordigt.

a float

Een vloot dat de A-component van de kleur vertegenwoordigt.

b float

Een vloot dat de B-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromOklaba(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste lichtheid, A, B, alfa waarden voor OKLAB model.

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

Parameters

lightness float

Een vloeistof dat de lichte component van de kleur vertegenwoordigt.

a float

Een vloot dat de A-component van de kleur vertegenwoordigt.

b float

Een vloot dat de B-component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromOklch(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste luminositeit, chroma, hue waarden voor het OKLAB-model.

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

Parameters

luminance float

Een vloeistof dat de luminanscomponent van de kleur vertegenwoordigt.

chroma float

Een vloer die de chroomcomponent van de kleur vertegenwoordigt.

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromOklcha(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de aangevraagde luminositeit, chroma, hue, alfa waarden voor OKLAB model.

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

Parameters

luminance float

Een vloeistof dat de luminanscomponent van de kleur vertegenwoordigt.

chroma float

Een vloer die de chroomcomponent van de kleur vertegenwoordigt.

hue float

Een vloeistof dat de hue component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromRgb(byte, byte en byte)

Terug een nieuwe kleur met de gewenste ged, groene, blauwe waarden.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red byte

Een byte die de rode component van de kleur vertegenwoordigt.

green byte

Een byte die de groene component van de kleur vertegenwoordigt.

blue byte

Een byte die de blauwe component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromRgb(int, int, int)

Terug een nieuwe kleur met de gewenste ged, groene, blauwe waarden.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red int

Een int die de rode component van de kleur vertegenwoordigt.

green int

Een int die de groene component van de kleur vertegenwoordigt.

blue int

Een int die de blauwe component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromRgb(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste ged, groene, blauwe waarden.Alle kleurcomponenten moeten in het bereik 0-1 zijn.

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

Parameters

red float

Een vloeistof dat de rode component van de kleur vertegenwoordigt.

green float

Een vloer die de groene component van de kleur vertegenwoordigt.

blue float

Een vloot dat de blauwe component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromRgba(byte, byte, byte en byte)

Terug een nieuwe kleur met de gewenste ged, groen, blauw, alfa waarden.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red byte

Een byte die de rode component van de kleur vertegenwoordigt.

green byte

Een byte die de groene component van de kleur vertegenwoordigt.

blue byte

Een byte die de blauwe component van de kleur vertegenwoordigt.

alpha byte

Een byte die de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

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

Terug een nieuwe kleur met de gewenste ged, groen, blauw, alfa waarden.Alle kleurcomponenten moeten in het bereik 0-255 zijn.

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

Parameters

red int

Een int die de rode component van de kleur vertegenwoordigt.

green int

Een int die de groene component van de kleur vertegenwoordigt.

blue int

Een int die de blauwe component van de kleur vertegenwoordigt.

alpha int

Een int die de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromRgba(De vloot, de vloot, de vloot)

Terug een nieuwe kleur met de gewenste ged, groen, blauw, alfa waarden.Alle kleurcomponenten moeten in het bereik 0-1 zijn.

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

Parameters

red float

Een vloeistof dat de rode component van de kleur vertegenwoordigt.

green float

Een vloer die de groene component van de kleur vertegenwoordigt.

blue float

Een vloot dat de blauwe component van de kleur vertegenwoordigt.

alpha float

Een vloot dat de alfa-component van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromString(String)

Verwijder de string die de CSS kleur bevat en retourneert een nieuwe kleur.

public static Color FromString(string color)

Parameters

color string

Een string met de kleur in de formaten RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB of OKLAB

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

FromUint(Uint)

Terug een nieuwe kleur met de gewenste ARGB-waarde.

public static Color FromUint(uint argb)

Parameters

argb uint

Een uint die de ARGB-waarde van de kleur vertegenwoordigt.

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

GetComplementary()

Terugkomt een nieuwe kleur die aan de tegenovergestelde kant van de kleurwiel is van de oorspronkelijke.

public Color GetComplementary()

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.

GetHashCode()

Terug een hash code.

public override int GetHashCode()

Returns

int

Een hash code.

GetHue()

Terug een hoek van de kleur.

public float GetHue()

Returns

float

Een hoek van de kleur.

GetLuminosity()

Het geeft een licht van de kleur terug.

public float GetLuminosity()

Returns

float

Een helderheid van de kleur.

GetSaturation()

Terug een verzadiging van de kleur.

public float GetSaturation()

Returns

float

Een verzadiging van de kleur.

ToInt()

Encodeer de kleur ARGB componenten in int.

public int ToInt()

Returns

int

gecodeerd door int.

ToName()

Verwijder de naam van de kleur als het overeenkomt met een kleur in de lijst met CSS genoemde kleuren, of een leeg string.

public string ToName()

Returns

string

Een kleurnaam.

ToNaturalColorString(Int)

Returneert een natuurlijke kleur (NCol) aangegeven kleur met behulp van een kleurbrief met een getal om de afstand (in percentage) van de kleur te bepalen.

public string ToNaturalColorString(int digits)

Parameters

digits int

Stel de ronde precisie voor kleurcomponenten vast.

Returns

string

Een natuurlijke kleur (NCol) string

ToRgbHexString()

Terug een hexadecimale kleur wordt aangegeven met: #RRGGBB.

public string ToRgbHexString()

Returns

string

Een hexadecimal kleurlijn.

ToRgbString()

Returneert een string met de RGB-kleur aangegeven door: rgb(R, G, B).

public string ToRgbString()

Returns

string

Een rgb string.

ToRgbaHexString()

Terug een hexadecimale kleur wordt aangegeven met: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Een hexadecimal kleurlijn.

ToRgbaString()

Returneert een string met de RGBA-kleur aangegeven door: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Een rgba string.

ToString()

Returneert een string dat bestaat uit de RGBA-componentwaarden.

public override string ToString()

Returns

string

Een menselijk leesbare lijn.

ToUint()

Encodeer de kleur ARGB-componenten in onschreven int.

public uint ToUint()

Returns

uint

Gecodeerd ononderschreven int.

WithAlpha(Vloot)

Creëert een kopie van de kleur met een aangegeven alfa-component.

public Color WithAlpha(float alpha)

Parameters

alpha float

De waarde van de Alpha component

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse

WithHue(Vloot)

Creëert een kopie van de kleur met aangegeven Hue.

public Color WithHue(float hue)

Parameters

hue float

De waarde van Hue.

Returns

Color

>Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.

WithLuminosity(Vloot)

Creëert een kopie van de kleur met een aangegeven helderheid.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

De waarde van helderheid

Returns

Color

Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.

WithSaturation(Vloot)

Creëert een kopie van de kleur met een aangegeven verzadiging.

public Color WithSaturation(float saturation)

Parameters

saturation float

De waarde van verzadiging.

Returns

Color

>Een nieuwe instantie van de Aspose.Html.Drawing.Color klasse.

 Nederlands