Class ColorBlend
Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)
Er definiert Aräne von Farben und Positionen, die zur Interpolierung der Farbmischung in einem mehrfarbigen Gradient verwendet werden.
public sealed class ColorBlend
Inheritance
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
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)
Parameters
count
int
Die Anzahl der Farben und Positionen in diesem Aspose.Imaging.ColorBlend.
Properties
Colors
Er erhält oder stellt eine Reihe von Farben fest, die die Farben darstellen, die auf entsprechenden Positionen entlang eines Gradients verwendet werden.
public Color[] Colors { get; set; }
Eigentumswert
Color [][]
Positions
Erhalten oder setzen die Positionen entlang einer Gradientlinie.
public float[] Positions { get; set; }
Eigentumswert
float [][]
Methods
Equals(Objekt)
Prüfen Sie, ob das angegebenes Objekt eine Aspose.Imaging.ColorBlend Klasse ist und mit dieser Aspose.Imaging.ColorBlend Klasse gleichwertig ist.
public override bool Equals(object obj)
Parameters
obj
object
Das Objekt zu testen.
Returns
Richtig, wenn obj’ eine Aspose.Imaging.ColorBlend-Klasse entspricht dieser Aspose.Imaging.ColorBlend-Klasse; sonst, falsch.
GetHashCode()
Wiederherstellen eines Hash-Codes für diesen Fall.
public override int GetHashCode()
Returns
Ein Hash-Code für dieses Beispiel, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie eine Hash-Tabelle.