Class PathMulticolorGradientBrush
Namn på plats: Aspose.Imaging.Brushes Församling: Aspose.Imaging.dll (25.4.0)
Encapsulerar ett Aspose.Imaging.Brush objekt med en gradient. Denna klass kan inte ärvas.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implements
Arvsmedlemmar
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[])
Initialiserar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush klass med de angivna punkterna.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parameters
pathPoints
PointF
[ ]
En uppsättning Aspose.Imaging.PointF strukturer som representerar de punkter som utgör vertikalerna av vägen.
PathMulticolorGradientBrush(PointF[ ], Om WrapMode)
Initialiserar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush klass med de angivna punkterna och wrap-läget.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
PointF
[ ]
En uppsättning Aspose.Imaging.PointF strukturer som representerar de punkter som utgör vertikalerna av vägen.
wrapMode
WrapMode
En Aspose.Imaging.WrapMode som anger hur fyllningar dragen med denna Aspose.Imaging.Brushes.PathMulticolorGradientBrush är täckt.
PathMulticolorGradientBrush(Point[])
Initialiserar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush klass med de angivna punkterna.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parameters
pathPoints
Point
[ ]
En uppsättning Aspose.Imaging.Point strukturer som representerar de punkter som utgör vertikalerna av vägen.
PathMulticolorGradientBrush(Point[ ], Om WrapMode)
Initialiserar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush klass med de angivna punkterna och wrap-läget.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
Point
[ ]
En uppsättning Aspose.Imaging.Point strukturer som representerar de punkter som utgör vertikalerna av vägen.
wrapMode
WrapMode
En Aspose.Imaging.WrapMode som anger hur fyllningar dragen med denna Aspose.Imaging.Brushes.PathMulticolorGradientBrush är täckt.
PathMulticolorGradientBrush(GraphicsPath)
Initialiserar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush klass med den angivna vägen.
public PathMulticolorGradientBrush(GraphicsPath path)
Parameters
path
GraphicsPath
Aspose.Imaging.GraphicsPath som definierar det område som fylls med detta Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Properties
InterpolationColors
Få eller ställa in en Aspose.Imaging.ColorBlend som definierar en mångfärgad linjär gradient.
public ColorBlend InterpolationColors { get; set; }