ColorBlend

Inheritance: java.lang.Object

public final class ColorBlend

Definierar arrayer av färger och positioner som används för interpolering av färgblandning i en flerfärgsgradient. Denna klass kan inte ärvas.

Konstruktörer

KonstruktorBeskrivning
ColorBlend()Initierar en ny instans av klassen com.aspose.imaging.ColorBlend.
ColorBlend(int count)Initierar en ny instans av klassen com.aspose.imaging.ColorBlend med det angivna antalet färger och positioner.

Metoder

MetodBeskrivning
getColors()Hämtar eller anger en array av färger som representerar färgerna som ska användas på motsvarande positioner längs en gradient.
setColors(Color[] value)
getPositions()Hämtar eller anger positionerna längs en gradientlinje.
setPositions(float[] value)
equals(Object obj)Testar om det angivna objektet är en com.aspose.imaging.ColorBlend-klass och är ekvivalent med denna com.aspose.imaging.ColorBlend-klass.
hashCode()Returnerar en hashkod för detta objekt.

ColorBlend()

public ColorBlend()

Initierar en ny instans av klassen com.aspose.imaging.ColorBlend.

ColorBlend(int count)

public ColorBlend(int count)

Initierar en ny instans av klassen com.aspose.imaging.ColorBlend med det angivna antalet färger och positioner.

Parameters:

ParameterTypBeskrivning
antalintAntalet färger och positioner i detta com.aspose.imaging.ColorBlend.

getColors()

public Color[] getColors()

Hämtar eller anger en array av färger som representerar färgerna som ska användas på motsvarande positioner längs en gradient.

Returns: com.aspose.imaging.Color[] - En array av com.aspose.imaging.Color-strukturer som representerar färgerna som ska användas på motsvarande positioner längs en gradient.

setColors(Color[] value)

public void setColors(Color[] value)

Parameters:

ParameterTypBeskrivning
valueColor[]

getPositions()

public float[] getPositions()

Hämtar eller anger positionerna längs en gradientlinje.

Returns: float[] - En array av värden som specificerar procentandelar av avståndet längs gradientlinjen.

setPositions(float[] value)

public void setPositions(float[] value)

Parameters:

ParameterTypBeskrivning
värdefloat[]

equals(Object obj)

public boolean equals(Object obj)

Testar om det angivna objektet är en com.aspose.imaging.ColorBlend-klass och är ekvivalent med denna com.aspose.imaging.ColorBlend-klass.

Parameters:

ParameterTypBeskrivning
objjava.lang.ObjectObjektet att testa.

Returns: boolean - Sant om obj är en com.aspose.imaging.ColorBlend-klass som är ekvivalent med denna com.aspose.imaging.ColorBlend-klass; annars falskt.

hashCode()

public int hashCode()

Returnerar en hashkod för detta objekt.

Returns: int - En hashkod för denna instans, lämplig för användning i hash-algoritmer och datastrukturer som en hash‑tabell.