Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Incapsula un oggetto Aspose.Imaging.Brush con un gradiente. Questa classe non può essere ereditata.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Ereditarietà
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implementa
Membri Ereditati
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()
Costruttori
PathMulticolorGradientBrush(PointF[])
Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush con i punti specificati.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parametri
pathPoints
PointF[]
Un array di strutture Aspose.Imaging.PointF che rappresenta i punti che costituiscono i vertici del percorso.
PathMulticolorGradientBrush(PointF[], WrapMode)
Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush con i punti e la modalità di avvolgimento specificati.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parametri
pathPoints
PointF[]
Un array di strutture Aspose.Imaging.PointF che rappresenta i punti che costituiscono i vertici del percorso.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode che specifica come vengono tessuti i riempimenti disegnati con questo Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
PathMulticolorGradientBrush(Point[])
Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush con i punti specificati.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parametri
pathPoints
Point[]
Un array di strutture Aspose.Imaging.Point che rappresenta i punti che costituiscono i vertici del percorso.
PathMulticolorGradientBrush(Point[], WrapMode)
Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush con i punti e la modalità di avvolgimento specificati.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parametri
pathPoints
Point[]
Un array di strutture Aspose.Imaging.Point che rappresenta i punti che costituiscono i vertici del percorso.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode che specifica come vengono tessuti i riempimenti disegnati con questo Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
PathMulticolorGradientBrush(GraphicsPath)
Inizializza una nuova istanza della classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush con il percorso specificato.
public PathMulticolorGradientBrush(GraphicsPath path)
Parametri
path
GraphicsPath
Il Aspose.Imaging.GraphicsPath che definisce l’area riempita da questo Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Proprietà
InterpolationColors
Ottiene o imposta un Aspose.Imaging.ColorBlend che definisce un gradiente lineare multicolore.
public ColorBlend InterpolationColors { get; set; }