Class Color

Class Color

Der Name: Aspose.Html.Drawing Sammlung: Aspose.HTML.dll (25.4.0)

Die Farbklasse ermöglicht es Ihnen, Farben wieRed-Green-Blue (RGB) Werte,Hue-Saturation-Luminosität (HSL) Werte,die Hue-Saturation-Werte (HSV,Hue-Whiteness-Blackness (HWB) Werte,Lichtwerte A-B (LAB,Luminance-Chroma-Hue (LCH) Werte,Cyan-Magenta-Yellow-Key (CMYK) Werte,Natürliche Farbwerte (NCOL,Oder mit einem Farbnamen.Ein Alpha-Kanal ist auch verfügbar, um Transparenz zu zeigen.

[ComVisible(true)]
public class Color

Inheritance

object Color

Vererbte Mitglieder

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

Constructors

Color()

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Die Standardfarbe ist schwarz.

public Color()

Color(Flotte, Flotte und Flotte)

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Alle Farbkomponenten müssen im Bereich 0-1 sein.

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

Parameters

red float

Die rote Komponente der Farbe.

green float

Die grüne Komponente der Farbe.

blue float

Die blaue Komponente der Farbe.

Color(Flotte, Flotte, Flotte und Flotte)

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Alle Farbkomponenten müssen im Bereich 0-1 sein.

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

Parameters

red float

Die rote Komponente der Farbe.

green float

Die grüne Komponente der Farbe.

blue float

Die blaue Komponente der Farbe.

alpha float

Die alpha Komponente der Farbe.

Color(byte, byte und byte)

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red byte

Die rote Komponente der Farbe.

green byte

Die grüne Komponente der Farbe.

blue byte

Die blaue Komponente der Farbe.

Color(byte, byte, byte und byte)

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red byte

Eine Byte, die die rote Komponente der Farbe darstellt.

green byte

Ein Byte, der die grüne Komponente der Farbe darstellt.

blue byte

Ein Byte, der die blaue Komponente der Farbe darstellt.

alpha byte

Ein Byte, der den Alpha-Komponent der Farbe darstellt.

Color(und int, int, int)

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red int

Die rote Komponente der Farbe.

green int

Die grüne Komponente der Farbe.

blue int

Die blaue Komponente der Farbe.

Color(Int, int, int, int)

Initialisiert eine neue Instanz der Aspose.Html.Drawing.Color Klasse.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red int

Die rote Komponente der Farbe.

green int

Die grüne Komponente der Farbe.

blue int

Die blaue Komponente der Farbe.

alpha int

Die alpha Komponente der Farbe.

Properties

Alpha

Es repräsentiert die alpha Komponente der Farbe.

public float Alpha { get; }

Eigentumswert

float

Blue

Sie repräsentiert die blaue Komponente der Farbe.

public float Blue { get; }

Eigentumswert

float

Green

Sie repräsentiert die grüne Komponente der Farbe.

public float Green { get; }

Eigentumswert

float

Red

Die rote Komponente der Farbe repräsentiert

public float Red { get; }

Eigentumswert

float

Methods

AddLuminosity(Flotte)

Erstellt eine Kopie der Farbe mit Sum seiner Lichtheit und dem Delta-Wert.

public Color AddLuminosity(float delta)

Parameters

delta float

Wert der Leuchtigkeit

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

Convert(ColorModel)

Wiederherstellt eine Farbkomponente im Format des angegebenen Farbmodells.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Das Farbmodell.

Returns

IColorComponents

Ein neues Beispiel der Aspose.Html.Drawing.IColorComponents-Schnittstelle

Equals(Objekt)

Bestimmt, ob die angegebenen Aspose.Html.Drawing.Color mit diesem Beispiel gleich ist.

public override bool Equals(object obj)

Parameters

obj object

Das System.Object zu vergleichen mit dieser Instanz.

Returns

bool

‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.

FromCmyk(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den angeforderten Zyan, Magenta, gelbe, Schlüssel (schwarze) Werte.

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

Parameters

cyan float

Eine Flotte, die den Zyankomponent der Farbe darstellt.

magenta float

Eine Flotte, die das Magenta-Komponent der Farbe darstellt.

yellow float

Eine Flotte, die die gelbe Komponente der Farbe darstellt.

key float

Eine Flotte, die die Schlüsselkomponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromCmyka(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den angeforderten Zyan, Magenta, Gelb, Schlüssel (schwarz), Alpha Werte.

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

Parameters

cyan float

Eine Flotte, die den Zyankomponent der Farbe darstellt.

magenta float

Eine Flotte, die das Magenta-Komponent der Farbe darstellt.

yellow float

Eine Flotte, die die gelbe Komponente der Farbe darstellt.

key float

Eine Flotte, die die Schlüsselkomponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromGray(Flotte)

Eine neue Farbe mit dem geforderten grauen Wert zurückgibt.

public static Color FromGray(float gray)

Parameters

gray float

Eine Flotte, die den grauen Wert der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromHsl(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den gewünschten Gewicht, Sättigung, Sättigung Werte.

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

Parameters

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

saturation float

Eine Fläche, die die Sättigungskomponente der Farbe darstellt.

lightness float

Eine Flotte, die die Leichtigkeitskomponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromHsla(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den angeforderten Hue, Sättigung, Sättigung, Alpha-Werte.

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

Parameters

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

saturation float

Eine Fläche, die die Sättigungskomponente der Farbe darstellt.

lightness float

Eine Flotte, die die Leichtigkeitskomponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromHsv(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der gewünschten Farbe, Sättigung, Wert.

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

Parameters

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

saturation float

Eine Fläche, die die Sättigungskomponente der Farbe darstellt.

value float

Eine Flotte, die den Wertkomponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromHsva(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der geforderten Hue, Sättigung, Wert, Alpha.

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

Parameters

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

saturation float

Eine Fläche, die die Sättigungskomponente der Farbe darstellt.

value float

Eine Flotte, die den Wertkomponent der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromHwb(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den gewünschten Farbe, Weißheit, Schwarzwert.

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

Parameters

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

whiteness float

Eine Flotte, die die weiße Komponente der Farbe darstellt.

blackness float

Eine Flotte, die die Schwarzkomponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromHwba(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den gewünschten Farbe, Weißheit, Schwarzwert.

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

Parameters

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

whiteness float

Eine Flotte, die die weiße Komponente der Farbe darstellt.

blackness float

Eine Flotte, die die Schwarzkomponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromInt(Int)

Wiederherstellt eine neue Farbe mit dem gewünschten ARGB-Wert.

public static Color FromInt(int argb)

Parameters

argb int

Eine Int, die den ARGB-Wert der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromLab(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der gewünschten Leichtigkeit, A, B Werte.

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

Parameters

lightness float

Eine Flotte, die die Leichtigkeitskomponente der Farbe darstellt.

a float

Eine Flotte, die die A-Komponente der Farbe darstellt.

b float

Eine Flotte, die die B-Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromLaba(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der gewünschten Leichtigkeit, A, B, alpha Werte.

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

Parameters

lightness float

Eine Flotte, die die Leichtigkeitskomponente der Farbe darstellt.

a float

Eine Flotte, die die A-Komponente der Farbe darstellt.

b float

Eine Flotte, die die B-Komponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromLch(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der angeforderten Luminanz, Chrom, Hue Werte.

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

Parameters

luminance float

Eine Flotte, die die Luminanzkomponente der Farbe darstellt.

chroma float

Eine Flotte, die die Chromkomponente der Farbe darstellt.

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromLcha(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den angeforderten Luminanz, Chrom, Hue, Alpha Werte.

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

Parameters

luminance float

Eine Flotte, die die Luminanzkomponente der Farbe darstellt.

chroma float

Eine Flotte, die die Chromkomponente der Farbe darstellt.

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromOklab(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der gewünschten Leichtigkeit, A, B Werte für das OKLAB-Modell.

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

Parameters

lightness float

Eine Flotte, die die Leichtigkeitskomponente der Farbe darstellt.

a float

Eine Flotte, die die A-Komponente der Farbe darstellt.

b float

Eine Flotte, die die B-Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromOklaba(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der empfohlenen Leichtigkeit, A, B, alpha Werte für das OKLAB-Modell.

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

Parameters

lightness float

Eine Flotte, die die Leichtigkeitskomponente der Farbe darstellt.

a float

Eine Flotte, die die A-Komponente der Farbe darstellt.

b float

Eine Flotte, die die B-Komponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromOklch(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit der empfohlenen Luminanz, Chrom, Hue-Werte für das OKLAB-Modell.

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

Parameters

luminance float

Eine Flotte, die die Luminanzkomponente der Farbe darstellt.

chroma float

Eine Flotte, die die Chromkomponente der Farbe darstellt.

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromOklcha(Flotte, Flotte, Flotte und Flotte)

Eine neue Farbe mit der empfohlenen Luminanz, Chrom, Hue, Alpha-Werte für das OKLAB-Modell zurückgibt.

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

Parameters

luminance float

Eine Flotte, die die Luminanzkomponente der Farbe darstellt.

chroma float

Eine Flotte, die die Chromkomponente der Farbe darstellt.

hue float

Eine Flotte, die die Hue-Komponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromRgb(byte, byte und byte)

Wiederherstellt eine neue Farbe mit den geforderten ged, grünen, blauen Werte.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red byte

Eine Byte, die die rote Komponente der Farbe darstellt.

green byte

Ein Byte, der die grüne Komponente der Farbe darstellt.

blue byte

Ein Byte, der die blaue Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromRgb(und int, int, int)

Wiederherstellt eine neue Farbe mit den geforderten ged, grünen, blauen Werte.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red int

Eine Int, die die rote Komponente der Farbe darstellt.

green int

Eine Int, die die grüne Komponente der Farbe darstellt.

blue int

Eine Int, die die blaue Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromRgb(Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den geforderten ged, grünen, blauen Werte.Alle Farbkomponenten müssen im Bereich 0-1 sein.

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

Parameters

red float

Eine Flotte, die die rote Komponente der Farbe darstellt.

green float

Eine Flotte, die die grüne Komponente der Farbe darstellt.

blue float

Eine Flotte, die die blaue Komponente der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromRgba(byte, byte, byte und byte)

Wiederherstellt eine neue Farbe mit den geforderten ged, grünen, blauen, alpha Werte.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red byte

Eine Byte, die die rote Komponente der Farbe darstellt.

green byte

Ein Byte, der die grüne Komponente der Farbe darstellt.

blue byte

Ein Byte, der die blaue Komponente der Farbe darstellt.

alpha byte

Ein Byte, der den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromRgba(Int, int, int, int)

Wiederherstellt eine neue Farbe mit den geforderten ged, grünen, blauen, alpha Werte.Alle Farbkomponenten müssen im Bereich 0-255 sein.

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

Parameters

red int

Eine Int, die die rote Komponente der Farbe darstellt.

green int

Eine Int, die die grüne Komponente der Farbe darstellt.

blue int

Eine Int, die die blaue Komponente der Farbe darstellt.

alpha int

Ein int, der den alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromRgba(Flotte, Flotte, Flotte und Flotte)

Wiederherstellt eine neue Farbe mit den geforderten ged, grünen, blauen, alpha Werte.Alle Farbkomponenten müssen im Bereich 0-1 sein.

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

Parameters

red float

Eine Flotte, die die rote Komponente der Farbe darstellt.

green float

Eine Flotte, die die grüne Komponente der Farbe darstellt.

blue float

Eine Flotte, die die blaue Komponente der Farbe darstellt.

alpha float

Eine Flotte, die den Alpha-Komponent der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromString(String)

Die String enthält die CSS-Farbe und gibt eine neue Farbe zurück.

public static Color FromString(string color)

Parameters

color string

Eine Zeile, die die Farbe im Format RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB oder OKLAB enthält

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

FromUint(Uint)

Wiederherstellt eine neue Farbe mit dem gewünschten ARGB-Wert.

public static Color FromUint(uint argb)

Parameters

argb uint

Ein Uint, der den ARGB-Wert der Farbe darstellt.

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

GetComplementary()

Es kehrt eine neue Farbe zurück, die auf der anderen Seite des Farbrads von der ursprünglichen ist.

public Color GetComplementary()

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse.

GetHashCode()

Wiederherstellen eines Hash-Codes.

public override int GetHashCode()

Returns

int

Ein Hash Code.

GetHue()

Es gibt wieder eine Farbe der Farbe.

public float GetHue()

Returns

float

Ein Hut der Farbe.

GetLuminosity()

Wiederherstellt eine Lichtigkeit der Farbe.

public float GetLuminosity()

Returns

float

Ein Licht der Farbe.

GetSaturation()

Eine Zättigung der Farbe zurückkehrt.

public float GetSaturation()

Returns

float

Eine Sättigung der Farbe.

ToInt()

Verschlüsseln Sie die Farben ARGB Komponenten in int.

public int ToInt()

Returns

int

Verschlüsselt int.

ToName()

Gibt den Namen der Farbe zurück, wenn sie eine Farbe in der Liste der CSS-Namenfarben oder eine leere Zeile entspricht.

public string ToName()

Returns

string

Ein Farbnam.

ToNaturalColorString(Int)

Wiederherstellen Sie eine natürliche Farbe (NCol) angegebener Farbe mit einer Farbschrift mit einer Zahl, um die Entfernung (in Prozent) von der Farbe festzulegen.

public string ToNaturalColorString(int digits)

Parameters

digits int

Setzt die Rundepräzität für Farbkomponenten fest.

Returns

string

Eine natürliche Farbe (NCol) String

ToRgbHexString()

Eine hexadecimale Farbe wird mit #RRGGBB angegeben.

public string ToRgbHexString()

Returns

string

Eine hexadecimale Farbe.

ToRgbString()

Wiederherstellt eine String, die die RGB-Farbe enthält, die von: rgb(R, G, B) angegeben wird).

public string ToRgbString()

Returns

string

Ein RGB String.

ToRgbaHexString()

Eine hexadecimalische Farbe wird mit #RRGGBBAA angegeben.

public string ToRgbaHexString()

Returns

string

Ein hexadecimaler Farbstreifen.

ToRgbaString()

Wiederherstellt eine String, die die von: rgba (R, G, B, A) angegebenen RGBA Farbe enthält).

public string ToRgbaString()

Returns

string

Ein Rgba String.

ToString()

Wiederherstellt eine Zeile, die aus den RGBA-Komponentenwerte besteht.

public override string ToString()

Returns

string

Eine menschlich lesbare String.

ToUint()

Verschlüsseln Sie die Farben ARGB-Komponenten in unschriebene Int.

public uint ToUint()

Returns

uint

Unschlüsselt verschlüsselt int.

WithAlpha(Flotte)

Erstellt eine Kopie der Farbe mit angegebenem Alpha-Komponent.

public Color WithAlpha(float alpha)

Parameters

alpha float

Wert der Alpha-Komponente

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse

WithHue(Flotte)

Erstellt eine Kopie der Farbe mit angegebenem Hue.

public Color WithHue(float hue)

Parameters

hue float

Wert von Hue.

Returns

Color

>Eine neue Instanz der Aspose.Html.Drawing.Color Klasse.

WithLuminosity(Flotte)

Erstellt eine Kopie der Farbe mit angegebener Beleuchtung.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Wert der Leuchtigkeit

Returns

Color

Ein neues Beispiel der Aspose.Html.Drawing.Color Klasse.

WithSaturation(Flotte)

Erstellt eine Kopie der Farbe mit angegebener Sättigung.

public Color WithSaturation(float saturation)

Parameters

saturation float

Wert der Sättigung.

Returns

Color

>Eine neue Instanz der Aspose.Html.Drawing.Color Klasse.

 Deutsch