Class LinearMulticolorGradientBrush

Class LinearMulticolorGradientBrush

Numele spaţiului: Aspose.Imaging.Brushes Asamblare: Aspose.Imaging.dll (25.4.0)

Reprezintă un Aspose.Imaging.Brush cu gradient linear definit de mai multe culori și poziții corespunzătoare.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase LinearMulticolorGradientBrush

Implements

IDisposable

Membrii moștenitori

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

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBruș cu parametri predefiniti.Culoarea de pornire este neagră, culoarea de pornire este albă, unghiul este de 45 de grade și rectangolul este situat în (0,0) cu dimensiune (1,1).

public LinearMulticolorGradientBrush()

LinearMulticolorGradientBrush(punctul, punctul)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBruș cu punctele specificate.

public LinearMulticolorGradientBrush(Point point1, Point point2)

Parameters

point1 Point

O structură de punct Aspose.Imaging. care reprezintă punctul de pornire al gradientului linear.

point2 Point

O structură Aspose.Imaging.Point care reprezintă punctul final al gradientului linear.

LinearMulticolorGradientBrush(Poziție, Poziție)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBruș cu punctele specificate.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

O structură Aspose.Imaging.PointF care reprezintă punctul de plecare al gradientului linear.

point2 PointF

O structură Aspose.Imaging.PointF care reprezintă punctul final al gradientului linear.

LinearMulticolorGradientBrush(Călărași, float)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBush bazată pe un unghi rectangular și orientare.

public LinearMulticolorGradientBrush(Rectangle rect, float angle)

Parameters

rect Rectangle

O structură Aspose.Imaging.RectangleF care specifică limitele gradientului linear.

angle float

Angolul, măsurat în grade de oră de la x-axis, a liniei de orientare a gradientului.

LinearMulticolorGradientBrush(RectangleF, float)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBush bazată pe un unghi rectangular și orientare.

public LinearMulticolorGradientBrush(RectangleF rect, float angle)

Parameters

rect RectangleF

O structură Aspose.Imaging.RectangleF care specifică limitele gradientului linear.

angle float

Angolul, măsurat în grade de oră de la x-axis, a liniei de orientare a gradientului.

LinearMulticolorGradientBrush(Rectangle, float și bool)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBush bazată pe un unghi rectangular și orientare.

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

Parameters

rect Rectangle

O structură Aspose.Imaging.RectangleF care specifică limitele gradientului linear.

angle float

Angolul, măsurat în grade de oră de la x-axis, a liniei de orientare a gradientului.

isAngleScalable bool

în cazul în care este setat pentru a fi adevărată, unghiul este schimbat în timpul transformărilor cu acest Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

LinearMulticolorGradientBrush(RectangleF, float, bool)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.LinearMulticolorGradientBush bazată pe un unghi rectangular și orientare.

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

Parameters

rect RectangleF

O structură Aspose.Imaging.RectangleF care specifică limitele gradientului linear.

angle float

Angolul, măsurat în grade de oră de la x-axis, a liniei de orientare a gradientului.

isAngleScalable bool

în cazul în care este setat pentru a fi adevărată, unghiul este schimbat în timpul transformărilor cu acest Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.

Properties

InterpolationColors

Obține sau setă un Aspose.Imaging.ColorBlend care definește un gradient linear multicolor.

public ColorBlend InterpolationColors { get; set; }

Valoarea proprietății

ColorBlend

 Română