Class PathMulticolorGradientBrush
Le nom : Aspose.Imaging.Brushes Assemblée: Aspose.Imaging.dll (25.5.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 comment les remplissages tirés avec ce Asposa.Imaging.Brushes.PathMulticolorGradientBrux sont tapis.
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 comment les remplissages tirés avec ce Asposa.Imaging.Brushes.PathMulticolorGradientBrux sont tapis.
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
L’Aspose.Imaging.GraphicsPath qui définit la zone remplie par ce Aspos.Image.Brushes.MulticolorGradientBrux.
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; }