Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Kapslar ett Aspose.Imaging.Brush-objekt med en gradient. Denna klass kan inte ärvas.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Arv
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implementerar
Ärva medlemmar
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()
Konstruktörer
PathMulticolorGradientBrush(PointF[])
Initierar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush-klassen med de angivna punkterna.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parametrar
pathPoints
PointF[]
En array av Aspose.Imaging.PointF-strukturer som representerar punkterna som utgör hörnen av vägen.
PathMulticolorGradientBrush(PointF[], WrapMode)
Initierar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush-klassen med de angivna punkterna och wrap-läget.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parametrar
pathPoints
PointF[]
En array av Aspose.Imaging.PointF-strukturer som representerar punkterna som utgör hörnen av vägen.
wrapMode
WrapMode
Ett Aspose.Imaging.WrapMode som specificerar hur fyllningar ritade med denna Aspose.Imaging.Brushes.PathMulticolorGradientBrush är mönstrade.
PathMulticolorGradientBrush(Point[])
Initierar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush-klassen med de angivna punkterna.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parametrar
pathPoints
Point[]
En array av Aspose.Imaging.Point-strukturer som representerar punkterna som utgör hörnen av vägen.
PathMulticolorGradientBrush(Point[], WrapMode)
Initierar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush-klassen med de angivna punkterna och wrap-läget.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parametrar
pathPoints
Point[]
En array av Aspose.Imaging.Point-strukturer som representerar punkterna som utgör hörnen av vägen.
wrapMode
WrapMode
Ett Aspose.Imaging.WrapMode som specificerar hur fyllningar ritade med denna Aspose.Imaging.Brushes.PathMulticolorGradientBrush är mönstrade.
PathMulticolorGradientBrush(GraphicsPath)
Initierar en ny instans av Aspose.Imaging.Brushes.PathMulticolorGradientBrush-klassen med den angivna vägen.
public PathMulticolorGradientBrush(GraphicsPath path)
Parametrar
path
GraphicsPath
Den Aspose.Imaging.GraphicsPath som definierar området som fylls av denna Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Egenskaper
InterpolationColors
Hämtar eller ställer in en Aspose.Imaging.ColorBlend som definierar en multicolor linjär gradient.
public ColorBlend InterpolationColors { get; set; }