Class Color

Class Color

Il nome: Aspose.Html.Drawing Assemblaggio: Aspose.HTML.dll (25.4.0)

La classe di colore ti consente di specificare i colori comeValori Red-Green-Blue (RGB)Valori di Hue-Saturation-Luminosity (HSL)Valori di Hue-Saturation-Value (HSV)Valori di Hue-Whiteness-Blackness (HWB)Valori di leggerezza A-B (LAB)Valori di Luminance-Chroma-Hue (LCH)I valori Cyan-Magenta-Yellow-Key (CMYK)Valori di colori naturali (NCOL)o con un nome colorato.È disponibile anche un canale Alpha per indicare la trasparenza.

[ComVisible(true)]
public class Color

Inheritance

object Color

I membri ereditari

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

Constructors

Color()

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Per default il colore è nero.

public Color()

Color(Flotta, flotta e flotta)

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Tutti i componenti di colore devono essere nella gamma 0-1.

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

Parameters

red float

Il componente rosso del colore.

green float

Il verde componente del colore.

blue float

Il componente azzurro del colore.

Color(La flotta, la flotta, la flotta)

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Tutti i componenti di colore devono essere nella gamma 0-1.

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

Parameters

red float

Il componente rosso del colore.

green float

Il verde componente del colore.

blue float

Il componente azzurro del colore.

alpha float

Il componente alfa del colore.

Color(Batt, Batt e Batt)

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red byte

Il componente rosso del colore.

green byte

Il verde componente del colore.

blue byte

Il componente azzurro del colore.

Color(Bite, byte e byte)

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red byte

Un byte che rappresenta il componente rosso del colore.

green byte

Un byte che rappresenta il verde del colore.

blue byte

Un byte che rappresenta il componente blu del colore.

alpha byte

Un byte che rappresenta il componente alfa del colore.

Color(int, int, int)

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red int

Il componente rosso del colore.

green int

Il verde componente del colore.

blue int

Il componente azzurro del colore.

Color(int, int, int, int)

Inizia una nuova instanza della classe Aspose.Html.Drawing.Color.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red int

Il componente rosso del colore.

green int

Il verde componente del colore.

blue int

Il componente azzurro del colore.

alpha int

Il componente alfa del colore.

Properties

Alpha

Esso rappresenta il componente alfa del colore.

public float Alpha { get; }

Valore di proprietà

float

Blue

È il componente azzurro del colore.

public float Blue { get; }

Valore di proprietà

float

Green

Il verde è il componente del colore.

public float Green { get; }

Valore di proprietà

float

Red

Il componente rosso del colore

public float Red { get; }

Valore di proprietà

float

Methods

AddLuminosity(flotta)

Crea una copia del colore con la somma della sua luminosità e il valore del delta.

public Color AddLuminosity(float delta)

Parameters

delta float

Valore della luminosità

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

Convert(ColorModel)

Ritorna un componente di colore nel formato del modello di colore specificato.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

Il modello di colore.

Returns

IColorComponents

Un nuovo esempio dell’interfaccia Aspose.Html.Drawing.IColorComponents

Equals(oggetto)

Determina se il colore specificato Aspose.Html.Drawing.Colore è uguale a questo caso.

public override bool Equals(object obj)

Parameters

obj object

Il sistema.oggetto per paragonare con questa instanza.

Returns

bool

’true’ se il specifico System.Object è uguale a questa instanza; altrimenti, ‘falso’.

FromCmyk(La flotta, la flotta, la flotta)

Ritorna un nuovo colore con i valori richiesti ciano, magenta, giallo, chiave (nero).

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

Parameters

cyan float

Un flato che rappresenta il componente cyanico del colore.

magenta float

Una flotta che rappresenta il componente magenta del colore.

yellow float

Una flotta che rappresenta il componente giallo del colore.

key float

Una flotta che rappresenta il componente chiave del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromCmyka(flotta, flotta, flotta, flotta, flotta)

Ritorna un nuovo colore con i valori cyan, magenta, giallo, chiave (nero), alfa richiesti.

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

Parameters

cyan float

Un flato che rappresenta il componente cyanico del colore.

magenta float

Una flotta che rappresenta il componente magenta del colore.

yellow float

Una flotta che rappresenta il componente giallo del colore.

key float

Una flotta che rappresenta il componente chiave del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromGray(flotta)

Ritorna un nuovo colore con il valore grigio richiesto.

public static Color FromGray(float gray)

Parameters

gray float

Una flotta che rappresenta il valore grigio del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromHsl(Flotta, flotta e flotta)

Ritorna una nuova Colore con i valori richiesti, saturazione, saturazione.

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

Parameters

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

saturation float

Un flusso che rappresenta il componente di saturazione del colore.

lightness float

Un flusso che rappresenta il componente leggero del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromHsla(La flotta, la flotta, la flotta)

Ritorna un nuovo colore con i valori richiesti, saturazione, saturazione, alfa.

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

Parameters

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

saturation float

Un flusso che rappresenta il componente di saturazione del colore.

lightness float

Un flusso che rappresenta il componente leggero del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromHsv(Flotta, flotta e flotta)

Ritorna una nuova Colore con il colore richiesto, saturazione, valore.

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

Parameters

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

saturation float

Un flusso che rappresenta il componente di saturazione del colore.

value float

Un flusso che rappresenta il componente di valore del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromHsva(La flotta, la flotta, la flotta)

Ritorna un nuovo Colore con il volume richiesto, saturazione, valore, alfa.

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

Parameters

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

saturation float

Un flusso che rappresenta il componente di saturazione del colore.

value float

Un flusso che rappresenta il componente di valore del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromHwb(Flotta, flotta e flotta)

Ritorna un nuovo Colore con i valori di colore, biancheria e scuro richiesti.

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

Parameters

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

whiteness float

Un flato che rappresenta il componente di biancheria del colore.

blackness float

Un flusso che rappresenta il componente nudo del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromHwba(La flotta, la flotta, la flotta)

Ritorna un nuovo Colore con i valori di colore, biancheria e scuro richiesti.

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

Parameters

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

whiteness float

Un flato che rappresenta il componente di biancheria del colore.

blackness float

Un flusso che rappresenta il componente nudo del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromInt(int)

Ritorna un nuovo colore con il valore ARGB richiesto.

public static Color FromInt(int argb)

Parameters

argb int

Un int che rappresenta il valore ARGB del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromLab(Flotta, flotta e flotta)

Ritorna un nuovo colore con il leggero richiesto, valori A, B.

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

Parameters

lightness float

Un flusso che rappresenta il componente leggero del colore.

a float

Una flotta che rappresenta il componente A del colore.

b float

Una flotta che rappresenta il componente B del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromLaba(La flotta, la flotta, la flotta)

Ritorna un nuovo Colore con il leggero richiesto, valori A, B, alfa.

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

Parameters

lightness float

Un flusso che rappresenta il componente leggero del colore.

a float

Una flotta che rappresenta il componente A del colore.

b float

Una flotta che rappresenta il componente B del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromLch(Flotta, flotta e flotta)

Ritorna un nuovo colore con i valori richiesti di luminanza, croma, hue.

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

Parameters

luminance float

Un flusso che rappresenta il componente luminoso del colore.

chroma float

Un flato che rappresenta il componente cromo del colore.

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromLcha(La flotta, la flotta, la flotta)

Ritorna un nuovo colore con i valori richiesti di luminanza, croma, hue, alfa.

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

Parameters

luminance float

Un flusso che rappresenta il componente luminoso del colore.

chroma float

Un flato che rappresenta il componente cromo del colore.

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromOklab(Flotta, flotta e flotta)

Ritorna un nuovo colore con il leggero richiesto, valori A, B per il modello OKLAB.

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

Parameters

lightness float

Un flusso che rappresenta il componente leggero del colore.

a float

Una flotta che rappresenta il componente A del colore.

b float

Una flotta che rappresenta il componente B del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromOklaba(La flotta, la flotta, la flotta)

Ritorna un nuovo colore con il leggero richiesto, A, B, valori alfa per il modello OKLAB.

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

Parameters

lightness float

Un flusso che rappresenta il componente leggero del colore.

a float

Una flotta che rappresenta il componente A del colore.

b float

Una flotta che rappresenta il componente B del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromOklch(Flotta, flotta e flotta)

Ritorna un nuovo Colore con i valori di luminanza, croma e hue richiesti per il modello OKLAB.

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

Parameters

luminance float

Un flusso che rappresenta il componente luminoso del colore.

chroma float

Un flato che rappresenta il componente cromo del colore.

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromOklcha(La flotta, la flotta, la flotta)

Ritorna un nuovo colore con i valori di luminanza, croma, hue, alfa richiesti per il modello OKLAB.

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

Parameters

luminance float

Un flusso che rappresenta il componente luminoso del colore.

chroma float

Un flato che rappresenta il componente cromo del colore.

hue float

Un flusso che rappresenta il componente dell’acqua del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromRgb(Batt, Batt e Batt)

Ritorna un nuovo Colore con i valori desiderati, verde, blu.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red byte

Un byte che rappresenta il componente rosso del colore.

green byte

Un byte che rappresenta il verde del colore.

blue byte

Un byte che rappresenta il componente blu del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromRgb(int, int, int)

Ritorna un nuovo Colore con i valori desiderati, verde, blu.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red int

Un int che rappresenta il componente rosso del colore.

green int

Un int che rappresenta il componente verde del colore.

blue int

Un int che rappresenta il componente blu del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromRgb(Flotta, flotta e flotta)

Ritorna un nuovo Colore con i valori desiderati, verde, blu.Tutti i componenti di colore devono essere nella gamma 0-1.

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

Parameters

red float

Una flotta che rappresenta il componente rosso del colore.

green float

Una flotta che rappresenta il componente verde del colore.

blue float

Una flotta che rappresenta il componente blu del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromRgba(Bite, byte e byte)

Ritorna un nuovo Colore con i valori desiderati, verde, blu, alfa.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red byte

Un byte che rappresenta il componente rosso del colore.

green byte

Un byte che rappresenta il verde del colore.

blue byte

Un byte che rappresenta il componente blu del colore.

alpha byte

Un byte che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromRgba(int, int, int, int)

Ritorna un nuovo Colore con i valori desiderati, verde, blu, alfa.Tutti i componenti di colore devono essere nella gamma 0-255.

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

Parameters

red int

Un int che rappresenta il componente rosso del colore.

green int

Un int che rappresenta il componente verde del colore.

blue int

Un int che rappresenta il componente blu del colore.

alpha int

Un int che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromRgba(La flotta, la flotta, la flotta)

Ritorna un nuovo Colore con i valori desiderati, verde, blu, alfa.Tutti i componenti di colore devono essere nella gamma 0-1.

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

Parameters

red float

Una flotta che rappresenta il componente rosso del colore.

green float

Una flotta che rappresenta il componente verde del colore.

blue float

Una flotta che rappresenta il componente blu del colore.

alpha float

Un flato che rappresenta il componente alfa del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromString(String)

Parsa la riga che contiene il colore CSS e restituisce un nuovo colore.

public static Color FromString(string color)

Parameters

color string

Una riga contenente il colore nel formato RGB, HEX, HSL, HSV, HWB, CMYK, NCOL, LCH, OKLCH, LAB o OKLAB

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

FromUint(di UIN)

Ritorna un nuovo colore con il valore ARGB richiesto.

public static Color FromUint(uint argb)

Parameters

argb uint

Un uinto che rappresenta il valore ARGB del colore.

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

GetComplementary()

Ritorna un nuovo colore che si trova sul lato opposto della ruota di colore dall’originale.

public Color GetComplementary()

Returns

Color

Un nuovo esempio della classe Aspose.Html.Drawing.Color.

GetHashCode()

Ritorna un codice hash.

public override int GetHashCode()

Returns

int

Il codice hash.

GetHue()

Ritorna un pezzo di colore.

public float GetHue()

Returns

float

Un pezzo di colore.

GetLuminosity()

Ritorna la luminosità del colore.

public float GetLuminosity()

Returns

float

La luminosità del colore.

GetSaturation()

Ritorna una saturazione del colore.

public float GetSaturation()

Returns

float

Una saturazione del colore.

ToInt()

Codifica i componenti colorati ARGB in int.

public int ToInt()

Returns

int

Il codice int.

ToName()

Ritorna il nome del colore se corrisponde a un colore nella lista dei colori chiamati CSS, o a una riga vuota.

public string ToName()

Returns

string

Un nome di colore.

ToNaturalColorString(int)

Ritorna un colore naturale (NCol) specificato utilizzando una lettera di colore con un numero per specificare la distanza (in percentuale) dal colore.

public string ToNaturalColorString(int digits)

Parameters

digits int

Imposta la precisione di rotonda per i componenti colorati.

Returns

string

I colori naturali (NCol)

ToRgbHexString()

Il ritorno di un colore hexadecimal è specificato con: #RRGGBB.

public string ToRgbHexString()

Returns

string

Una corda hexadecimal.

ToRgbString()

Ritorna una riga contenente il colore RGB specificato da: rgb(R, G, B).

public string ToRgbString()

Returns

string

Una stringa RGB.

ToRgbaHexString()

Il ritorno di un colore Hexadecimal è specificato con: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Una corda hexadecimal.

ToRgbaString()

Ritorna una riga contenente il colore RGBA specificato da: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Un rgba string.

ToString()

Ritorna una riga costituita dai valori dei componenti RGBA.

public override string ToString()

Returns

string

Una corda leggibile per gli uomini.

ToUint()

Codifica i componenti colorati ARGB in int non firmato.

public uint ToUint()

Returns

uint

codificato non firmato int.

WithAlpha(flotta)

Crea una copia del colore con un componente alfa specificato.

public Color WithAlpha(float alpha)

Parameters

alpha float

Valore del componente alfa

Returns

Color

Una nuova instanza della classe Aspose.Html.Drawing.Colore

WithHue(flotta)

Crea una copia del colore con il colore specificato.

public Color WithHue(float hue)

Parameters

hue float

Il valore di Hue.

Returns

Color

>Una nuova instanza della classe Aspose.Html.Drawing.Colore.

WithLuminosity(flotta)

Crea una copia del colore con la luminosità specificata.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Valore della luminosità

Returns

Color

Un nuovo esempio della classe Aspose.Html.Drawing.Color.

WithSaturation(flotta)

Crea una copia del colore con una specifica saturazione.

public Color WithSaturation(float saturation)

Parameters

saturation float

Il valore della saturazione.

Returns

Color

>Una nuova instanza della classe Aspose.Html.Drawing.Colore.

 Italiano