Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Definuje pole barev a pozic používaných pro interpolaci míchání barev v multibarevném gradientu. Tato třída nemůže být děděna.
public sealed class ColorBlend
Dědění
Děděné členy
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstrukce
ColorBlend()
Inicializuje novou instanci třídy Aspose.Imaging.ColorBlend.
public ColorBlend()
ColorBlend(int)
Inicializuje novou instanci třídy Aspose.Imaging.ColorBlend se specifikovaným počtem barev a pozic.
public ColorBlend(int count)
Parametry
count
int
Počet barev a pozic v této Aspose.Imaging.ColorBlend.
Vlastnosti
Colors
Získá nebo nastaví pole barev, které reprezentuje barvy používané na odpovídajících pozicích podél gradientu.
public Color[] Colors { get; set; }
Hodnota vlastnosti
Color[]
Positions
Získá nebo nastaví pozice podél linie gradientu.
public float[] Positions { get; set; }
Hodnota vlastnosti
float[]
Metody
Equals(object)
Testuje, zda je zadaný objekt třídou Aspose.Imaging.ColorBlend a je ekvivalentní této třídě Aspose.Imaging.ColorBlend.
public override bool Equals(object obj)
Parametry
obj
object
Objekt k testování.
Návratová hodnota
Pravda, pokud je obj
třídou Aspose.Imaging.ColorBlend ekvivalentní této třídě Aspose.Imaging.ColorBlend; jinak nepravda.
GetHashCode()
Vrací hash kód pro tuto instanci.
public override int GetHashCode()
Návratová hodnota
Hash kód pro tuto instanci, vhodný pro použití v hashovacích algoritmech a datových strukturách, jako je hash tabulka.