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
Représente un Brush avec un dégradé linéaire défini par plusieurs couleurs et des positions appropriées. Cette classe ne peut pas être héritée.
Constructeurs
| Constructeur | Description |
|---|---|
| LinearMulticolorGradientBrush() | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush avec les paramètres par défaut. |
| LinearMulticolorGradientBrush(Point point1, Point point2) | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush avec les points spécifiés. |
| LinearMulticolorGradientBrush(PointF point1, PointF point2) | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush avec les points spécifiés. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle) | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle) | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable) | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable) | Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation. |
Méthodes
| Méthode | Description |
|---|---|
| getInterpolationColors() | Obtient un com.aspose.imaging.ColorBlend qui définit un dégradé linéaire multicolore. |
| setInterpolationColors(ColorBlend value) | Définit un com.aspose.imaging.ColorBlend qui définit un dégradé linéaire multicolore. |
LinearMulticolorGradientBrush()
public LinearMulticolorGradientBrush()
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush avec les paramètres par défaut. La couleur de départ est noire, la couleur finale est blanche, l’angle est de 45 degrés et le rectangle est situé en (0,0) avec une taille de (1,1).
LinearMulticolorGradientBrush(Point point1, Point point2)
public LinearMulticolorGradientBrush(Point point1, Point point2)
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush avec les points spécifiés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point1 | Point | Une structure Aspose.Imaging.Point qui représente le point de départ du dégradé linéaire. |
| point2 | Point | Une structure Aspose.Imaging.Point qui représente le point d’arrivée du dégradé linéaire. |
LinearMulticolorGradientBrush(PointF point1, PointF point2)
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush avec les points spécifiés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point1 | PointF | Une structure Aspose.Imaging.PointF qui représente le point de départ du dégradé linéaire. |
| point2 | PointF | Une structure Aspose.Imaging.PointF qui représente le point d’arrivée du dégradé linéaire. |
LinearMulticolorGradientBrush(Rectangle rect, float angle)
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | Une structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire. |
| angle | float | L’angle, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x, de la ligne d’orientation du dégradé. |
LinearMulticolorGradientBrush(RectangleF rect, float angle)
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | Une structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire. |
| angle | float | L’angle, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x, de la ligne d’orientation du dégradé. |
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | Rectangle | Une structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire. |
| angle | float | L’angle, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x, de la ligne d’orientation du dégradé. |
| isAngleScalable | boolean | si elle est définie sur true, l’angle est modifié lors des transformations avec ce LinearMulticolorGradientBrush. |
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
Initialise une nouvelle instance de la classe LinearMulticolorGradientBrush basée sur un rectangle et un angle d’orientation.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| rect | RectangleF | Une structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire. |
| angle | float | L’angle, mesuré en degrés dans le sens des aiguilles d’une montre à partir de l’axe x, de la ligne d’orientation du dégradé. |
| isAngleScalable | boolean | si elle est définie sur true, l’angle est modifié lors des transformations avec ce LinearMulticolorGradientBrush. |
getInterpolationColors()
public ColorBlend getInterpolationColors()
Obtient un com.aspose.imaging.ColorBlend qui définit un dégradé linéaire multicolore.
Returns:
ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.
setInterpolationColors(ColorBlend value)
public void setInterpolationColors(ColorBlend value)
Définit un com.aspose.imaging.ColorBlend qui définit un dégradé linéaire multicolore.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | ColorBlend | Un com.aspose.imaging.ColorBlend qui définit un dégradé linéaire multicolore. |