Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Definiert Arrays von Farben und Positionen, die für die Interpolation von Farbmischungen in einem mehrfarbigen Verlauf verwendet werden. Diese Klasse kann nicht vererbt werden.
public sealed class ColorBlend
Vererbung
Vererbte Mitglieder
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
ColorBlend()
Initialisiert eine neue Instanz der Aspose.Imaging.ColorBlend-Klasse.
public ColorBlend()
ColorBlend(int)
Initialisiert eine neue Instanz der Aspose.Imaging.ColorBlend-Klasse mit der angegebenen Anzahl von Farben und Positionen.
public ColorBlend(int count)
Parameter
count
int
Die Anzahl der Farben und Positionen in dieser Aspose.Imaging.ColorBlend.
Eigenschaften
Colors
Erhält oder setzt ein Array von Farben, das die Farben darstellt, die an den entsprechenden Positionen entlang eines Verlaufs verwendet werden.
public Color[] Colors { get; set; }
Eigenschaftswert
Color[]
Positions
Erhält oder setzt die Positionen entlang einer Verlaufslinie.
public float[] Positions { get; set; }
Eigenschaftswert
float[]
Methoden
Equals(object)
Überprüft, ob das angegebene Objekt eine Aspose.Imaging.ColorBlend-Klasse ist und äquivalent zu dieser Aspose.Imaging.ColorBlend-Klasse ist.
public override bool Equals(object obj)
Parameter
obj
object
Das zu testende Objekt.
Gibt zurück
Wahr, wenn obj
eine Aspose.Imaging.ColorBlend-Klasse ist, die äquivalent zu dieser Aspose.Imaging.ColorBlend-Klasse ist; andernfalls falsch.
GetHashCode()
Gibt einen Hashcode für diese Instanz zurück.
public override int GetHashCode()
Gibt zurück
Einen Hashcode für diese Instanz, der für die Verwendung in Hash-Algorithmen und Datenstrukturen wie einer Hashtabelle geeignet ist.