Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Nom dels espais: Aspose.Imaging.Brushes Assemblea: Aspose.Imaging.dll (25.4.0)

Representa un WL17_.Brush amb gradient lineal definit per múltiples colors i posicions adequades.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Membres heretats

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()

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientBrux amb paràmetres predefinits.El color inicial és negre, el color final és blanc, l’angle és de 45 graus i el recte està situat en (0,0) amb mida (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(Punt i punt)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush amb els punts especificats.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

Una estructura de punt Aspose.Imaging. que representa el punt de partida del gradient lineal.

point2 Point

Una estructura de punt Aspose.Imaging. que representa el punt final del gradient lineal.

LinearMulticolorGradientBrush(El punt, el punt)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush amb els punts especificats.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

Una estructura Aspose.Imaging.PointF que representa el punt de partida del gradient lineal.

point2 PointF

Una estructura Aspose.Imaging.PointF que representa el punt final del gradient lineal.

LinearMulticolorGradientBrush(Rectangle i Float)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.

angle float

L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.

LinearMulticolorGradientBrush(RectangleF, float)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.

angle float

L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.

LinearMulticolorGradientBrush(Rectangle, float i bool)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.

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

Parameters

rect Rectangle

Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.

angle float

L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.

isAngleScalable bool

si s’estableix a ’true’ l’angle es canvia durant les transformacions amb aquest Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearMulticolorGradientbrush basada en un rectangle i un angle d’orientació.

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

Parameters

rect RectangleF

Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.

angle float

L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.

isAngleScalable bool

si s’estableix a ’true’ l’angle es canvia durant les transformacions amb aquest Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

Properties

InterpolationColors

Obté o posa un Aspose.Imaging.ColorBlend que defineix un gradient lineal multicolor.

public ColorBlend InterpolationColors { get; set; }

Valor de la propietat

ColorBlend

 Català