LinearMulticolorGradientBrush

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush, com.aspose.imaging.brushes.LinearGradientBrushBase

public final class LinearMulticolorGradientBrush extends LinearGradientBrushBase

Rappresenta un Brush con gradiente lineare definito da più colori e posizioni appropriate. Questa classe non può essere ereditata.

Costruttori

CostruttoreDescrizione
LinearMulticolorGradientBrush()Inizializza una nuova istanza della classe LinearMulticolorGradientBrush con parametri predefiniti.
LinearMulticolorGradientBrush(Point point1, Point point2)Inizializza una nuova istanza della classe LinearMulticolorGradientBrush con i punti specificati.
LinearMulticolorGradientBrush(PointF point1, PointF point2)Inizializza una nuova istanza della classe LinearMulticolorGradientBrush con i punti specificati.
LinearMulticolorGradientBrush(Rectangle rect, float angle)Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.
LinearMulticolorGradientBrush(RectangleF rect, float angle)Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.

Metodi

MetodoDescrizione
getInterpolationColors()Restituisce un com.aspose.imaging.ColorBlend che definisce un gradiente lineare multicolore.
setInterpolationColors(ColorBlend value)Imposta un com.aspose.imaging.ColorBlend che definisce un gradiente lineare multicolore.

LinearMulticolorGradientBrush()

public LinearMulticolorGradientBrush()

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush con i parametri predefiniti. Il colore iniziale è nero, il colore finale è bianco, l’angolo è 45 gradi e il rettangolo si trova in (0,0) con dimensioni (1,1).

LinearMulticolorGradientBrush(Point point1, Point point2)

public LinearMulticolorGradientBrush(Point point1, Point point2)

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush con i punti specificati.

Parameters:

ParametroTipoDescrizione
point1PointUna struttura Aspose.Imaging.Point che rappresenta il punto iniziale del gradiente lineare.
point2PointUna struttura Aspose.Imaging.Point che rappresenta il punto finale del gradiente lineare.

LinearMulticolorGradientBrush(PointF point1, PointF point2)

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush con i punti specificati.

Parameters:

ParametroTipoDescrizione
point1PointFUna struttura Aspose.Imaging.PointF che rappresenta il punto iniziale del gradiente lineare.
point2PointFUna struttura Aspose.Imaging.PointF che rappresenta il punto finale del gradiente lineare.

LinearMulticolorGradientBrush(Rectangle rect, float angle)

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.

Parameters:

ParametroTipoDescrizione
rectRectangleUna struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare.
anglefloatL’angolo, misurato in gradi in senso orario dall’asse x, della linea di orientamento del gradiente.

LinearMulticolorGradientBrush(RectangleF rect, float angle)

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.

Parameters:

ParametroTipoDescrizione
rectRectangleFUna struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare.
anglefloatL’angolo, misurato in gradi in senso orario dall’asse x, della linea di orientamento del gradiente.

LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)

public LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.

Parameters:

ParametroTipoDescrizione
rectRectangleUna struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare.
anglefloatL’angolo, misurato in gradi in senso orario dall’asse x, della linea di orientamento del gradiente.
isAngleScalablebooleanse impostato su true l’angolo viene modificato durante le trasformazioni con questo LinearMulticolorGradientBrush.

LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)

public LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)

Inizializza una nuova istanza della classe LinearMulticolorGradientBrush basata su un rettangolo e un angolo di orientamento.

Parameters:

ParametroTipoDescrizione
rectRectangleFUna struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare.
anglefloatL’angolo, misurato in gradi in senso orario dall’asse x, della linea di orientamento del gradiente.
isAngleScalablebooleanse impostato su true l’angolo viene modificato durante le trasformazioni con questo LinearMulticolorGradientBrush.

getInterpolationColors()

public ColorBlend getInterpolationColors()

Restituisce un com.aspose.imaging.ColorBlend che definisce un gradiente lineare multicolore.

Returns: ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.

setInterpolationColors(ColorBlend value)

public void setInterpolationColors(ColorBlend value)

Imposta un com.aspose.imaging.ColorBlend che definisce un gradiente lineare multicolore.

Parameters:

ParametroTipoDescrizione
valueColorBlendUn com.aspose.imaging.ColorBlend che definisce un gradiente lineare multicolore.