Class ColorBlend

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

objectColorBlend

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

bool

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

int

Kod haszujący dla tej instancji, odpowiedni do użycia w algorytmach haszujących i strukturach danych, takich jak tabela haszująca.

 Polski