Class ColorBlend
Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.4.0)
Det definierar rader av färger och positioner som används för att interpolera färgblandning i en mångfärgad gradient.
public sealed class ColorBlend
Inheritance
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorBlend()
Initialiserar en ny instans av Aspose.Imaging.ColorBlend klass.
public ColorBlend()
ColorBlend(int)
Initialiserar en ny instans av Aspose.Imaging.ColorBlend klass med det angivna antalet färger och positioner.
public ColorBlend(int count)
Parameters
count
int
Antalet färger och positioner i denna Aspose.Imaging.ColorBlend.
Properties
Colors
Få eller ställa in en rad färger som representerar färgerna att använda i motsvarande positioner längs en gradient.
public Color[] Colors { get; set; }
Fastighetsvärde
Color [ ]
Positions
Få eller sätta positionerna längs en gradientlinje.
public float[] Positions { get; set; }
Fastighetsvärde
float [ ]
Methods
Equals(Objektet)
Testar om det angivna objektet är en Aspose.Imaging.ColorBlend klass och motsvarar denna Aspose.Imaging.ColorBlend klass.
public override bool Equals(object obj)
Parameters
obj
object
Objektet att testa.
Returns
True if obj’ är en Aspose.Imaging.ColorBlend klass motsvarande denna Aspose.Imaging.ColorBlend klass; annars, falsk.
GetHashCode()
Returnerar en hashkod för denna instans.
public override int GetHashCode()
Returns
En hashkod för det här exemplet, lämplig för användning i hashingalgoritmer och datastrukturer som en hashtabell.