Class PathMulticolorGradientBrush
Le nom : Aspose.Imaging.Brushes Assemblée: Aspose.Imaging.dll (25.4.0)
Encapsule un objet Aspose.Imaging.Brush avec un gradient. Cette classe ne peut pas être héritée.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implements
I membri ereditari
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(PointF[])
Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrash avec les points spécifiés.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parameters
pathPoints
PointF
[ ]
Une série de structures Aspose.Imaging.PointF qui représentent les points qui forment les vertices du chemin.
PathMulticolorGradientBrush(PointF[ ], Le WrapMode)
Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrash avec les points spécifiés et le mode de verrouillage.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
PointF
[ ]
Une série de structures Aspose.Imaging.PointF qui représentent les points qui forment les vertices du chemin.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode qui spécifie la façon dont les remplissages sont tirés avec ce Wl17.Brushes.PathMulticolorGradientBrux sont tapés.
PathMulticolorGradientBrush(Point[])
Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrash avec les points spécifiés.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parameters
pathPoints
Point
[ ]
Une série de structures Aspose.Imaging.point représentant les points qui composent les vertices du chemin.
PathMulticolorGradientBrush(Point[ ], Le WrapMode)
Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrash avec les points spécifiés et le mode de verrouillage.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
Point
[ ]
Une série de structures Aspose.Imaging.point représentant les points qui composent les vertices du chemin.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode qui spécifie la façon dont les remplissages sont tirés avec ce Wl17.Brushes.PathMulticolorGradientBrux sont tapés.
PathMulticolorGradientBrush(GraphicsPath)
Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathMulticolorGradientBrash avec la voie spécifiée.
public PathMulticolorGradientBrush(GraphicsPath path)
Parameters
path
GraphicsPath
Le Aspose.Imaging.GraphicsPath qui définit la zone remplie par ce WR17.Brushes.PthMulticolorGradientBrux.
Properties
InterpolationColors
Obtenez ou définissez un Aspose.Imaging.ColorBlend qui définit un gradient linéaire de plusieurs couleurs.
public ColorBlend InterpolationColors { get; set; }