Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Encapsule un objet Aspose.Imaging.Brush avec un dégradé. Cette classe ne peut pas être héritée.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Héritage
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implémente
Membres hérités
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()
Constructeurs
PathMulticolorGradientBrush(PointF[])
Initialise une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush avec les points spécifiés.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Paramètres
pathPoints
PointF[]
Un tableau de structures Aspose.Imaging.PointF qui représente les points qui composent les sommets du chemin.
PathMulticolorGradientBrush(PointF[], WrapMode)
Initialise une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush avec les points spécifiés et le mode de répétition.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Paramètres
pathPoints
PointF[]
Un tableau de structures Aspose.Imaging.PointF qui représente les points qui composent les sommets du chemin.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode qui spécifie comment les remplissages dessinés avec ce Aspose.Imaging.Brushes.PathMulticolorGradientBrush sont carrelés.
PathMulticolorGradientBrush(Point[])
Initialise une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush avec les points spécifiés.
public PathMulticolorGradientBrush(Point[] pathPoints)
Paramètres
pathPoints
Point[]
Un tableau de structures Aspose.Imaging.Point qui représente les points qui composent les sommets du chemin.
PathMulticolorGradientBrush(Point[], WrapMode)
Initialise une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush avec les points spécifiés et le mode de répétition.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Paramètres
pathPoints
Point[]
Un tableau de structures Aspose.Imaging.Point qui représente les points qui composent les sommets du chemin.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode qui spécifie comment les remplissages dessinés avec ce Aspose.Imaging.Brushes.PathMulticolorGradientBrush sont carrelés.
PathMulticolorGradientBrush(GraphicsPath)
Initialise une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrush avec le chemin spécifié.
public PathMulticolorGradientBrush(GraphicsPath path)
Paramètres
path
GraphicsPath
Le Aspose.Imaging.GraphicsPath qui définit la zone remplie par ce Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Propriétés
InterpolationColors
Obtient ou définit un Aspose.Imaging.ColorBlend qui définit un dégradé linéaire multicolore.
public ColorBlend InterpolationColors { get; set; }