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
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; }