Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Definierar arrayer av färger och positioner som används för att interpolera färgblandning i en flerfärgad gradient. Denna klass kan inte ärvas.
public sealed class ColorBlend
Arv
Ärvt Medlemmar
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorer
ColorBlend()
Initierar en ny instans av Aspose.Imaging.ColorBlend-klassen.
public ColorBlend()
ColorBlend(int)
Initierar en ny instans av Aspose.Imaging.ColorBlend-klassen med det angivna antalet färger och positioner.
public ColorBlend(int count)
Parametrar
count
int
Antalet färger och positioner i denna Aspose.Imaging.ColorBlend.
Egenskaper
Colors
Hämtar eller sätter en array av färger som representerar de färger som ska användas vid motsvarande positioner längs en gradient.
public Color[] Colors { get; set; }
Egenskapsvärde
Color[]
Positions
Hämtar eller sätter positionerna längs en gradientlinje.
public float[] Positions { get; set; }
Egenskapsvärde
float[]
Metoder
Equals(object)
Testar om det angivna objektet är en Aspose.Imaging.ColorBlend-klass och är ekvivalent med denna Aspose.Imaging.ColorBlend-klass.
public override bool Equals(object obj)
Parametrar
obj
object
Det objekt som ska testas.
Returer
Sant om obj
är en Aspose.Imaging.ColorBlend-klass som är ekvivalent med denna Aspose.Imaging.ColorBlend-klass; annars falskt.
GetHashCode()
Returnerar en hashkod för denna instans.
public override int GetHashCode()
Returer
En hashkod för denna instans, lämplig för användning i hash-algoritmer och datastrukturer som en hashtabell.