Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Define arrays de cores e posições usadas para interpolar a mesclagem de cores em um gradiente multicolorido. Esta classe não pode ser herdada.
public sealed class ColorBlend
Herança
Membros Herdados
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
ColorBlend()
Inicializa uma nova instância da classe Aspose.Imaging.ColorBlend.
public ColorBlend()
ColorBlend(int)
Inicializa uma nova instância da classe Aspose.Imaging.ColorBlend com o número especificado de cores e posições.
public ColorBlend(int count)
Parâmetros
count
int
O número de cores e posições nesta Aspose.Imaging.ColorBlend.
Propriedades
Colors
Obtém ou define um array de cores que representa as cores a serem usadas nas posições correspondentes ao longo de um gradiente.
public Color[] Colors { get; set; }
Valor da Propriedade
Color[]
Positions
Obtém ou define as posições ao longo de uma linha de gradiente.
public float[] Positions { get; set; }
Valor da Propriedade
float[]
Métodos
Equals(object)
Verifica se o objeto especificado é uma classe Aspose.Imaging.ColorBlend e é equivalente a esta classe Aspose.Imaging.ColorBlend.
public override bool Equals(object obj)
Parâmetros
obj
object
O objeto a ser testado.
Retorna
Verdadeiro se obj
for uma classe Aspose.Imaging.ColorBlend equivalente a esta classe Aspose.Imaging.ColorBlend; caso contrário, falso.
GetHashCode()
Retorna um código hash para esta instância.
public override int GetHashCode()
Retorna
Um código hash para esta instância, adequado para uso em algoritmos de hash e estruturas de dados como uma tabela hash.