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
| Costruttore | Descrizione |
|---|---|
| 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
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point1 | Point | Una struttura Aspose.Imaging.Point che rappresenta il punto iniziale del gradiente lineare. |
| point2 | Point | Una 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point1 | PointF | Una struttura Aspose.Imaging.PointF che rappresenta il punto iniziale del gradiente lineare. |
| point2 | PointF | Una 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | Una struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare. |
| angle | float | L’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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | Una struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare. |
| angle | float | L’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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | Rectangle | Una struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare. |
| angle | float | L’angolo, misurato in gradi in senso orario dall’asse x, della linea di orientamento del gradiente. |
| isAngleScalable | boolean | se 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| rect | RectangleF | Una struttura Aspose.Imaging.RectangleF che specifica i limiti del gradiente lineare. |
| angle | float | L’angolo, misurato in gradi in senso orario dall’asse x, della linea di orientamento del gradiente. |
| isAngleScalable | boolean | se 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | ColorBlend | Un com.aspose.imaging.ColorBlend che definisce un gradiente lineare multicolore. |