Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Definisce array di colori e posizioni utilizzati per interpolare il blending dei colori in un gradiente multicolore. Questa classe non può essere ereditata.
public sealed class ColorBlend
Ereditarietà
Membri Ereditati
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
ColorBlend()
Inizializza una nuova istanza della classe Aspose.Imaging.ColorBlend.
public ColorBlend()
ColorBlend(int)
Inizializza una nuova istanza della classe Aspose.Imaging.ColorBlend con il numero specificato di colori e posizioni.
public ColorBlend(int count)
Parametri
count
int
Il numero di colori e posizioni in questo Aspose.Imaging.ColorBlend.
Proprietà
Colors
Ottiene o imposta un array di colori che rappresenta i colori da utilizzare nelle posizioni corrispondenti lungo un gradiente.
public Color[] Colors { get; set; }
Valore della Proprietà
Color[]
Positions
Ottiene o imposta le posizioni lungo una linea di gradiente.
public float[] Positions { get; set; }
Valore della Proprietà
float[]
Metodi
Equals(object)
Verifica se l’oggetto specificato è una classe Aspose.Imaging.ColorBlend ed è equivalente a questa classe Aspose.Imaging.ColorBlend.
public override bool Equals(object obj)
Parametri
obj
object
L’oggetto da testare.
Restituisce
True se obj
è una classe Aspose.Imaging.ColorBlend equivalente a questa classe Aspose.Imaging.ColorBlend; altrimenti, false.
GetHashCode()
Restituisce un codice hash per questa istanza.
public override int GetHashCode()
Restituisce
Un codice hash per questa istanza, adatto per l’uso in algoritmi di hashing e strutture dati come una tabella hash.