Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Enkapsuluje obiekt Aspose.Imaging.Brush z gradientem. Ta klasa nie może być dziedziczona.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Dziedziczenie
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implementuje
Członkowie dziedziczeni
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()
Konstruktorzy
PathMulticolorGradientBrush(PointF[])
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.PathMulticolorGradientBrush z określonymi punktami.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parametry
pathPoints
PointF[]
Tablica struktur Aspose.Imaging.PointF, która reprezentuje punkty tworzące wierzchołki ścieżki.
PathMulticolorGradientBrush(PointF[], WrapMode)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.PathMulticolorGradientBrush z określonymi punktami i trybem powtarzania.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parametry
pathPoints
PointF[]
Tablica struktur Aspose.Imaging.PointF, która reprezentuje punkty tworzące wierzchołki ścieżki.
wrapMode
WrapMode
A Aspose.Imaging.WrapMode, który określa, jak wypełnienia rysowane tym Aspose.Imaging.Brushes.PathMulticolorGradientBrush są powtarzane.
PathMulticolorGradientBrush(Point[])
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.PathMulticolorGradientBrush z określonymi punktami.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parametry
pathPoints
Point[]
Tablica struktur Aspose.Imaging.Point, która reprezentuje punkty tworzące wierzchołki ścieżki.
PathMulticolorGradientBrush(Point[], WrapMode)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.PathMulticolorGradientBrush z określonymi punktami i trybem powtarzania.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parametry
pathPoints
Point[]
Tablica struktur Aspose.Imaging.Point, która reprezentuje punkty tworzące wierzchołki ścieżki.
wrapMode
WrapMode
A Aspose.Imaging.WrapMode, który określa, jak wypełnienia rysowane tym Aspose.Imaging.Brushes.PathMulticolorGradientBrush są powtarzane.
PathMulticolorGradientBrush(GraphicsPath)
Inicjalizuje nową instancję klasy Aspose.Imaging.Brushes.PathMulticolorGradientBrush z określoną ścieżką.
public PathMulticolorGradientBrush(GraphicsPath path)
Parametry
path
GraphicsPath
Obiekt Aspose.Imaging.GraphicsPath, który definiuje obszar wypełniony tym Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Właściwości
InterpolationColors
Pobiera lub ustawia obiekt Aspose.Imaging.ColorBlend, który definiuje wielokolorowy gradient liniowy.
public ColorBlend InterpolationColors { get; set; }