Class ColorBlend

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

objectColorBlend

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

bool

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

int

Um código hash para esta instância, adequado para uso em algoritmos de hash e estruturas de dados como uma tabela hash.

 Português