Class ColorBlend
Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)
Define raíces de colores y posiciones utilizadas para interpolar la mezcla de colores en un gradiente multicolor.
public sealed class ColorBlend
Inheritance
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
ColorBlend()
Inicia una nueva instancia de la clase Aspose.Imaging.ColorBlend.
public ColorBlend()
ColorBlend(Int)
Inicia una nueva instancia de la clase Aspose.Imaging.ColorBlend con el número especificado de colores y posiciones.
public ColorBlend(int count)
Parameters
count
int
El número de colores y posiciones en este Aspose.Imaging.ColorBlend.
Properties
Colors
Obtenga o establece una serie de colores que representan los colores que se utilizan en posiciones correspondientes a lo largo de un gradiente.
public Color[] Colors { get; set; }
Valor de la propiedad
Color [][]
Positions
Obtenga o coloca las posiciones a lo largo de una línea de gradiente.
public float[] Positions { get; set; }
Valor de la propiedad
float [][]
Methods
Equals(Objeto)
Testar si el objeto especificado es una clase Aspose.Imaging.ColorBlend y es equivalente a esta clase Aspose.Imaging.ColorBlend.
public override bool Equals(object obj)
Parameters
obj
object
El objeto para probar.
Returns
Es cierto si obj’ es una clase Aspose.Imaging.ColorBlend equivalente a esta clase Aspose.Imaging.ColorBlend; de lo contrario, falso.
GetHashCode()
Devuelve un código hash para este caso.
public override int GetHashCode()
Returns
Un código de hash para este ejemplo, adecuado para el uso en algoritmos de hashing y estructuras de datos como una tabla de hash.