Class ColorBlend

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

objectColorBlend

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

bool

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

int

Einen Hashcode für diese Instanz, der für die Verwendung in Hash-Algorithmen und Datenstrukturen wie einer Hashtabelle geeignet ist.

 Deutsch