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

ConstructeurDescription
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éthodeDescription
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ètreTypeDescription
point1PointUne structure Aspose.Imaging.Point qui représente le point de départ du dégradé linéaire.
point2PointUne 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ètreTypeDescription
point1PointFUne structure Aspose.Imaging.PointF qui représente le point de départ du dégradé linéaire.
point2PointFUne 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ètreTypeDescription
rectRectangleUne structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire.
anglefloatL’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ètreTypeDescription
rectRectangleFUne structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire.
anglefloatL’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ètreTypeDescription
rectRectangleUne structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire.
anglefloatL’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é.
isAngleScalablebooleansi 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ètreTypeDescription
rectRectangleFUne structure Aspose.Imaging.RectangleF qui spécifie les limites du dégradé linéaire.
anglefloatL’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é.
isAngleScalablebooleansi 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ètreTypeDescription
valueColorBlendUn com.aspose.imaging.ColorBlend qui définit un dégradé linéaire multicolore.