Class PathMulticolorGradientBrush

Class PathMulticolorGradientBrush

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

Encapsulează un obiect Aspose.Imaging.Brush cu un gradient. Această clasă nu poate fi moștenită.

[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase PathMulticolorGradientBrush

Implements

IDisposable

Membrii moștenitori

PathGradientBrushBase.PathPoints , PathGradientBrushBase.GraphicsPath , PathGradientBrushBase.CenterPoint , PathGradientBrushBase.FocusScales , 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

PathMulticolorGradientBrush(Punctul[])

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

[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)

Parameters

pathPoints PointF []

O serie de structuri Aspose.Imaging.PointF care reprezintă punctele care formează verticalele drumului.

PathMulticolorGradientBrush(Punctul[], în WrapMode)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathMulticolorGradientBruș cu punctele specificate și modul de înfășurare.

public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

O serie de structuri Aspose.Imaging.PointF care reprezintă punctele care formează verticalele drumului.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode care specifică modul în care umpluturile sunt împărțite cu acest Wl17.Brushes.PathMulticolorGradientBrușul este atașat.

PathMulticolorGradientBrush(Point[])

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

public PathMulticolorGradientBrush(Point[] pathPoints)

Parameters

pathPoints Point []

O serie de structuri Aspose.Imaging.Point care reprezintă punctele care formează verticalele drumului.

PathMulticolorGradientBrush(Point[], în WrapMode)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathMulticolorGradientBruș cu punctele specificate și modul de înfășurare.

public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

O serie de structuri Aspose.Imaging.Point care reprezintă punctele care formează verticalele drumului.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode care specifică modul în care umpluturile sunt împărțite cu acest Wl17.Brushes.PathMulticolorGradientBrușul este atașat.

PathMulticolorGradientBrush(GraphicsPath)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathMulticolorGradientBruș cu calea specificată.

public PathMulticolorGradientBrush(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath care definește zona umplută de acest Wl17.Brushes.PatMulticolorGradientBrux.

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ă