Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Le nom : Aspose.Imaging.Brushes Assemblée: Aspose.Imaging.dll (25.4.0)

Représente un Aspose.Imaging.Brush avec gradient linéaire défini par plusieurs couleurs et les positions appropriées.

[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

I membri ereditari

LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , TransformBrush.ResetTransform() , TransformBrush.MultiplyTransform(Matrix) , TransformBrush.MultiplyTransform(Matrix, MatrixOrder) , TransformBrush.TranslateTransform(float, float) , TransformBrush.TranslateTransform(float, float, MatrixOrder) , TransformBrush.ScaleTransform(float, float) , TransformBrush.ScaleTransform(float, float, MatrixOrder) , TransformBrush.RotateTransform(float) , TransformBrush.RotateTransform(float, MatrixOrder) , TransformBrush.WrapMode , TransformBrush.Transform , TransformBrush.IsTransformChanged , Brush.DeepClone() , Brush.Equals(object) , Brush.GetHashCode() , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LinearMulticolorGradientBrush()

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrash avec des paramètres par défaut.La couleur de départ est noire, la couleur de fin est blanche, l’angle est de 45 degrés et le rectangle est situé en (0,0) avec une taille (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(point, point)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrash avec les points spécifiés.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

Une structure Aspose.Imaging.point qui représente le point de départ du gradient linéaire.

point2 Point

Une structure Aspose.Imaging.point qui représente le point de fin du gradient linéaire.

LinearMulticolorGradientBrush(PointF et PointF)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrash avec les points spécifiés.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

Une structure Aspose.Imaging.PointF qui représente le point de départ du gradient linéaire.

point2 PointF

Une structure Aspose.Imaging.PointF qui représente le point de fin du gradient linéaire.

LinearMulticolorGradientBrush(Rectangle, fleur)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrux basée sur un rectangle et un angle d’orientation.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

Une structure Aspose.Imaging.RectangleF qui spécifie les limites du gradient linéaire.

angle float

L’angle, mesuré en degrés d’horloge de l’axe x, de la ligne d’orientation du gradient.

LinearMulticolorGradientBrush(RectangleF, Float)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrux basée sur un rectangle et un angle d’orientation.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

Une structure Aspose.Imaging.RectangleF qui spécifie les limites du gradient linéaire.

angle float

L’angle, mesuré en degrés d’horloge de l’axe x, de la ligne d’orientation du gradient.

LinearMulticolorGradientBrush(Rectangle, float, bool)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrux basée sur un rectangle et un angle d’orientation.

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

Parameters

rect Rectangle

Une structure Aspose.Imaging.RectangleF qui spécifie les limites du gradient linéaire.

angle float

L’angle, mesuré en degrés d’horloge de l’axe x, de la ligne d’orientation du gradient.

isAngleScalable bool

si l’angle est fixé à ’true’ il est modifié pendant les transformations avec ce Aspose.Imaging.Brushes.LinearMulticolorGradientBrux.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrux basée sur un rectangle et un angle d’orientation.

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

Parameters

rect RectangleF

Une structure Aspose.Imaging.RectangleF qui spécifie les limites du gradient linéaire.

angle float

L’angle, mesuré en degrés d’horloge de l’axe x, de la ligne d’orientation du gradient.

isAngleScalable bool

si l’angle est fixé à ’true’ il est modifié pendant les transformations avec ce Aspose.Imaging.Brushes.LinearMulticolorGradientBrux.

Properties

InterpolationColors

Obtenez ou définissez un Aspose.Imaging.ColorBlend qui définit un gradient linéaire de plusieurs couleurs.

public ColorBlend InterpolationColors { get; set; }

Valore di proprietà

ColorBlend

 Français