Class ColorBlend

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

objectColorBlend

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

bool

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

int

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.

 Français