Class PathMulticolorGradientBrush
Namn på plats: Aspose.Imaging.Brushes Församling: Aspose.Imaging.dll (25.5.0)
Encapsulerar ett Aspose.Imaging.Brush objekt med en gradient. Denna klass kan inte ärvas.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposableInheritance
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; }