Class Color

Class Color

Nombre del espacio: Aspose.Html.Drawing Colección: Aspose.HTML.dll (25.4.0)

La clase de color le permite especificar los colores comoLos valores de Red-Green-Blue (RGB)Valores de Hue-Saturation-Luminosity (HSL)Valores de la Hue-Saturation-Value (HSV)Valores de Hue-Whiteness-Blackness (HWB)Valores de luz A-B (LAB)Valores Luminance-Chroma-Hue (LCH)Los valores Cyan-Magenta-Yellow-Key (CMYK)Los valores de los colores naturales (NCOL)o con un nombre de color.Un canal alfa también está disponible para indicar la transparencia.

[ComVisible(true)]
public class Color

Inheritance

object Color

Miembros heredados

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

Constructors

Color()

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Por defecto, el color es negro.

public Color()

Color(float, float y float)

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Todos los componentes de color deben estar en el rango 0-1.

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

Parameters

red float

El componente rojo del color.

green float

El componente verde del color.

blue float

El componente azul del color.

Color(La flota, la flota, la flota)

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Todos los componentes de color deben estar en el rango 0-1.

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

Parameters

red float

El componente rojo del color.

green float

El componente verde del color.

blue float

El componente azul del color.

alpha float

El componente alfa del color.

Color(BIT, BIT y BIT)

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red byte

El componente rojo del color.

green byte

El componente verde del color.

blue byte

El componente azul del color.

Color(Bytes, bytes y baites)

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red byte

Un byte que representa el componente rojo del color.

green byte

Un byte que representa el componente verde del color.

blue byte

Un byte que representa el componente azul del color.

alpha byte

Un byte que representa el componente alfa del color.

Color(Int, int, int)

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red int

El componente rojo del color.

green int

El componente verde del color.

blue int

El componente azul del color.

Color(Int, int, int, int)

Inicia una nueva instancia de la clase Aspose.Html.Drawing.Color.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red int

El componente rojo del color.

green int

El componente verde del color.

blue int

El componente azul del color.

alpha int

El componente alfa del color.

Properties

Alpha

Representa el componente alfa del color.

public float Alpha { get; }

Valor de la propiedad

float

Blue

Representa el componente azul del color.

public float Blue { get; }

Valor de la propiedad

float

Green

Representa el componente verde del color.

public float Green { get; }

Valor de la propiedad

float

Red

Representa el componente rojo del color

public float Red { get; }

Valor de la propiedad

float

Methods

AddLuminosity(float)

Crea una copia del color con la suma de su luminosidad y el valor del delta.

public Color AddLuminosity(float delta)

Parameters

delta float

Valor de la luminosidad

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

Convert(ColorModel)

Devolve un componente color en el formato del modelo de color especificado.

public IColorComponents Convert(ColorModel model)

Parameters

model ColorModel

El modelo de color.

Returns

IColorComponents

Una nueva instancia de la interfaz Aspose.Html.Drawing.IColorComponentes

Equals(Objeto)

Determina si el Aspose.Html.Drawing.Color especificado es igual a esta instancia.

public override bool Equals(object obj)

Parameters

obj object

El Sistema.Objeto para comparar con esta instancia.

Returns

bool

‘verdad’ si el Sistema.Objeto especificado es igual a esta instancia; de lo contrario, ‘falso’.

FromCmyk(La flota, la flota, la flota)

Devolve un nuevo color con los valores solicitados cyan, magenta, amarillo, clave (negro).

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

Parameters

cyan float

Una flota que representa el componente cyan del color.

magenta float

Una flota que representa el componente magenta del color.

yellow float

Una flota que representa el componente amarillo del color.

key float

Una flota que representa el componente clave del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromCmyka(Float, float y flotado)

Devolve un nuevo color con los valores cyan, magenta, amarillo, clave (negro), alfa solicitados.

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

Parameters

cyan float

Una flota que representa el componente cyan del color.

magenta float

Una flota que representa el componente magenta del color.

yellow float

Una flota que representa el componente amarillo del color.

key float

Una flota que representa el componente clave del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromGray(float)

Devolve un nuevo color con el valor gris solicitado.

public static Color FromGray(float gray)

Parameters

gray float

Una flota que representa el valor gris del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromHsl(float, float y float)

Devuelve un nuevo color con los valores de hueo, saturación y saturacin solicitados.

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

Parameters

hue float

Una flota que representa el componente hue del color.

saturation float

Una flota que representa el componente de saturación de la color.

lightness float

Una flota que representa el componente de la luz del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromHsla(La flota, la flota, la flota)

Devuelve un nuevo color con los valores solicitados de hue, saturacin, saturación, alfa.

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

Parameters

hue float

Una flota que representa el componente hue del color.

saturation float

Una flota que representa el componente de saturación de la color.

lightness float

Una flota que representa el componente de la luz del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromHsv(float, float y float)

Devuelve un nuevo color con el hueo solicitado, la saturación, el valor.

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

Parameters

hue float

Una flota que representa el componente hue del color.

saturation float

Una flota que representa el componente de saturación de la color.

value float

Una flota que representa el componente de valor del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromHsva(La flota, la flota, la flota)

Devolve un nuevo color con el hue solicitado, saturación, valor, alfa.

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

Parameters

hue float

Una flota que representa el componente hue del color.

saturation float

Una flota que representa el componente de saturación de la color.

value float

Una flota que representa el componente de valor del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromHwb(float, float y float)

Devolve un nuevo color con los valores de color, blanca y negro solicitados.

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

Parameters

hue float

Una flota que representa el componente hue del color.

whiteness float

Una flota que representa el componente de blanqueo de la color.

blackness float

Una flota que representa el componente de la oscuridad del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromHwba(La flota, la flota, la flota)

Devolve un nuevo color con los valores de color, blanca y negro solicitados.

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

Parameters

hue float

Una flota que representa el componente hue del color.

whiteness float

Una flota que representa el componente de blanqueo de la color.

blackness float

Una flota que representa el componente de la oscuridad del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromInt(Int)

Devolve un nuevo color con el valor ARGB solicitado.

public static Color FromInt(int argb)

Parameters

argb int

Un int que representa el valor ARGB del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromLab(float, float y float)

Devolve un nuevo color con la luminosidad solicitada, valores A, B.

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

Parameters

lightness float

Una flota que representa el componente de la luz del color.

a float

Una flota que representa el componente A del color.

b float

Una flota que representa el componente B de la color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromLaba(La flota, la flota, la flota)

Devuelve un nuevo color con la luminosidad solicitada, valores A, B, alfa.

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

Parameters

lightness float

Una flota que representa el componente de la luz del color.

a float

Una flota que representa el componente A del color.

b float

Una flota que representa el componente B de la color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromLch(float, float y float)

Devolve un nuevo color con los valores de luminosidad, croma y hue solicitados.

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

Parameters

luminance float

Una flota que representa el componente luminante de la color.

chroma float

Una flota que representa el cromo componente de la color.

hue float

Una flota que representa el componente hue del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromLcha(La flota, la flota, la flota)

Devolve un nuevo color con los valores de luminosidad, croma, hue, alfa solicitados.

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

Parameters

luminance float

Una flota que representa el componente luminante de la color.

chroma float

Una flota que representa el cromo componente de la color.

hue float

Una flota que representa el componente hue del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromOklab(float, float y float)

Devuelve un nuevo color con la luminosidad solicitada, valores A, B para el modelo OKLAB.

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

Parameters

lightness float

Una flota que representa el componente de la luz del color.

a float

Una flota que representa el componente A del color.

b float

Una flota que representa el componente B de la color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromOklaba(La flota, la flota, la flota)

Devuelve un nuevo color con la luminosidad solicitada, valores A, B, alfa para el modelo OKLAB.

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

Parameters

lightness float

Una flota que representa el componente de la luz del color.

a float

Una flota que representa el componente A del color.

b float

Una flota que representa el componente B de la color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromOklch(float, float y float)

Devolve un nuevo color con los valores de luminosidad, croma y hue solicitados para el modelo OKLAB.

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

Parameters

luminance float

Una flota que representa el componente luminante de la color.

chroma float

Una flota que representa el cromo componente de la color.

hue float

Una flota que representa el componente hue del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromOklcha(La flota, la flota, la flota)

Devolve un nuevo color con los valores de luminosidad, croma, hue, alfa solicitados para el modelo OKLAB.

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

Parameters

luminance float

Una flota que representa el componente luminante de la color.

chroma float

Una flota que representa el cromo componente de la color.

hue float

Una flota que representa el componente hue del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromRgb(BIT, BIT y BIT)

Devolve un nuevo color con los valores de verde, azul y amarillo solicitados.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red byte

Un byte que representa el componente rojo del color.

green byte

Un byte que representa el componente verde del color.

blue byte

Un byte que representa el componente azul del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromRgb(Int, int, int)

Devolve un nuevo color con los valores de verde, azul y amarillo solicitados.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red int

Un int que representa el componente rojo del color.

green int

Un int que representa el componente verde del color.

blue int

Un int que representa el componente azul del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromRgb(float, float y float)

Devolve un nuevo color con los valores de verde, azul y amarillo solicitados.Todos los componentes de color deben estar en el rango 0-1.

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

Parameters

red float

Una flota que representa el componente rojo del color.

green float

Una flota que representa el componente verde de la color.

blue float

Una flota que representa el componente azul del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromRgba(Bytes, bytes y baites)

Devolve un nuevo color con los valores ged, verde, azul, alfa solicitados.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red byte

Un byte que representa el componente rojo del color.

green byte

Un byte que representa el componente verde del color.

blue byte

Un byte que representa el componente azul del color.

alpha byte

Un byte que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromRgba(Int, int, int, int)

Devolve un nuevo color con los valores ged, verde, azul, alfa solicitados.Todos los componentes de color deben estar en el rango 0-255.

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

Parameters

red int

Un int que representa el componente rojo del color.

green int

Un int que representa el componente verde del color.

blue int

Un int que representa el componente azul del color.

alpha int

Un int que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromRgba(La flota, la flota, la flota)

Devolve un nuevo color con los valores ged, verde, azul, alfa solicitados.Todos los componentes de color deben estar en el rango 0-1.

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

Parameters

red float

Una flota que representa el componente rojo del color.

green float

Una flota que representa el componente verde de la color.

blue float

Una flota que representa el componente azul del color.

alpha float

Una flota que representa el componente alfa del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromString(El string)

Parsa la línea que contiene el color CSS y devolve un nuevo Color.

public static Color FromString(string color)

Parameters

color string

Una red que contiene el color en los formatos RGB, HEX, HSV, HDB, CMYK, NCOL, LCH, OKLCH o LAB

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

FromUint(Entonces)

Devolve un nuevo color con el valor ARGB solicitado.

public static Color FromUint(uint argb)

Parameters

argb uint

Un uinto que representa el valor ARGB del color.

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

GetComplementary()

Devolve un nuevo color que está en el lado opuesto de la rueda de color del original.

public Color GetComplementary()

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color.

GetHashCode()

Devuelve un código hash.

public override int GetHashCode()

Returns

int

El código hash.

GetHue()

Devuelve una columna de color.

public float GetHue()

Returns

float

Una huella de color.

GetLuminosity()

devolver una luminosidad del color.

public float GetLuminosity()

Returns

float

La luminosidad del color.

GetSaturation()

Retorna una saturación del color.

public float GetSaturation()

Returns

float

Una saturación del color.

ToInt()

Código de los componentes de color ARGB en int.

public int ToInt()

Returns

int

codificado por el int.

ToName()

Devolve el nombre del color si se ajusta a un color en la lista de colores que se llaman CSS, o una cinta vacía.

public string ToName()

Returns

string

Un nombre de color.

ToNaturalColorString(Int)

Devolve un color natural (NCol) especificado utilizando una letra de color con un número para especificar la distancia (en porcentaje) del color.

public string ToNaturalColorString(int digits)

Parameters

digits int

Establece la precisión de rotación para los componentes de color.

Returns

string

Los colores naturales (NCol)

ToRgbHexString()

Devolver un color hexadecimal se especifica con: #RRGGBB.

public string ToRgbHexString()

Returns

string

Es una cor hexadecimal.

ToRgbString()

Devolve una línea que contiene el color RGB especificado por: rgb(R, G, B).

public string ToRgbString()

Returns

string

Un RGB en línea.

ToRgbaHexString()

Devolver un color hexadecimal se especifica con: #RRGGBBAA.

public string ToRgbaHexString()

Returns

string

Es una cor hexadecimal.

ToRgbaString()

Retorna una cinta que contiene el color RGBA especificado por: rgba(R, G, B, A).

public string ToRgbaString()

Returns

string

Una línea de rgba.

ToString()

Devolve una línea que consiste en los valores de los componentes RGBA.

public override string ToString()

Returns

string

Una línea de lectura humana.

ToUint()

Código de los componentes de color ARGB en int no firmado.

public uint ToUint()

Returns

uint

Código no firmado.

WithAlpha(float)

Crea una copia del color con un componente alfa especificado.

public Color WithAlpha(float alpha)

Parameters

alpha float

Valor del componente alfa

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color

WithHue(float)

Crea una copia del color con un hue especificado.

public Color WithHue(float hue)

Parameters

hue float

Valor de Hue.

Returns

Color

>Una nueva instancia de la clase Aspose.Html.Drawing.Color.

WithLuminosity(float)

Crea copia del color con luminosidad especificada.

public Color WithLuminosity(float luminosity)

Parameters

luminosity float

Valor de la luminosidad

Returns

Color

Una nueva instancia de la clase Aspose.Html.Drawing.Color.

WithSaturation(float)

Crea copia del color con saturación especificada.

public Color WithSaturation(float saturation)

Parameters

saturation float

Valor de la saturación.

Returns

Color

>Una nueva instancia de la clase Aspose.Html.Drawing.Color.

 Español