Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Définit des tableaux de couleurs et de positions utilisés pour interpoler le mélange de couleurs dans un dégradé multicolore. Cette classe ne peut pas être héritée.
public sealed class ColorBlend
Héritage
Membres hérités
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
ColorBlend()
Initialise une nouvelle instance de la classe Aspose.Imaging.ColorBlend.
public ColorBlend()
ColorBlend(int)
Initialise une nouvelle instance de la classe Aspose.Imaging.ColorBlend avec le nombre spécifié de couleurs et de positions.
public ColorBlend(int count)
Paramètres
count
int
Le nombre de couleurs et de positions dans cette Aspose.Imaging.ColorBlend.
Propriétés
Colors
Obtient ou définit un tableau de couleurs qui représente les couleurs à utiliser aux positions correspondantes le long d’un dégradé.
public Color[] Colors { get; set; }
Valeur de la propriété
Color[]
Positions
Obtient ou définit les positions le long d’une ligne de dégradé.
public float[] Positions { get; set; }
Valeur de la propriété
float[]
Méthodes
Equals(object)
Teste si l’objet spécifié est une classe Aspose.Imaging.ColorBlend et est équivalent à cette classe Aspose.Imaging.ColorBlend.
public override bool Equals(object obj)
Paramètres
obj
object
L’objet à tester.
Retourne
Vrai si obj
est une classe Aspose.Imaging.ColorBlend équivalente à cette classe Aspose.Imaging.ColorBlend ; sinon, faux.
GetHashCode()
Retourne un code de hachage pour cette instance.
public override int GetHashCode()
Retourne
Un code de hachage pour cette instance, adapté à une utilisation dans des algorithmes de hachage et des structures de données comme une table de hachage.