Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Definiuje tablice kolorów i pozycji używanych do interpolacji mieszania kolorów w wielokolorowym gradiencie. Ta klasa nie może być dziedziczona.
public sealed class ColorBlend
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktory
ColorBlend()
Inicjalizuje nową instancję klasy Aspose.Imaging.ColorBlend.
public ColorBlend()
ColorBlend(int)
Inicjalizuje nową instancję klasy Aspose.Imaging.ColorBlend z określoną liczbą kolorów i pozycji.
public ColorBlend(int count)
Parametry
count
int
Liczba kolorów i pozycji w tej klasie Aspose.Imaging.ColorBlend.
Właściwości
Colors
Pobiera lub ustawia tablicę kolorów, która reprezentuje kolory do użycia w odpowiadających pozycjach wzdłuż gradientu.
public Color[] Colors { get; set; }
Wartość właściwości
Color[]
Positions
Pobiera lub ustawia pozycje wzdłuż linii gradientu.
public float[] Positions { get; set; }
Wartość właściwości
float[]
Metody
Equals(object)
Sprawdza, czy określony obiekt jest klasą Aspose.Imaging.ColorBlend i jest równoważny tej klasie Aspose.Imaging.ColorBlend.
public override bool Equals(object obj)
Parametry
obj
object
Obiekt do przetestowania.
Zwraca
Prawda, jeśli obj
jest klasą Aspose.Imaging.ColorBlend równoważną tej klasie Aspose.Imaging.ColorBlend; w przeciwnym razie fałsz.
GetHashCode()
Zwraca kod haszujący dla tej instancji.
public override int GetHashCode()
Zwraca
Kod haszujący dla tej instancji, odpowiedni do użycia w algorytmach haszujących i strukturach danych, takich jak tabela haszująca.