Class ColorBlend

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à

objectColorBlend

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

bool

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

int

Un codice hash per questa istanza, adatto per l’uso in algoritmi di hashing e strutture dati come una tabella hash.

 Italiano