Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Kapselt ein Aspose.Imaging.Brush-Objekt mit einem Verlauf. Diese Klasse kann nicht vererbt werden.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Vererbung
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Implementiert
Vererbte Mitglieder
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()
Konstruktoren
PathMulticolorGradientBrush(PointF[])
Initialisiert eine neue Instanz der Klasse Aspose.Imaging.Brushes.PathMulticolorGradientBrush mit den angegebenen Punkten.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Parameter
pathPoints
PointF[]
Ein Array von Aspose.Imaging.PointF-Strukturen, das die Punkte darstellt, die die Scheitelpunkte des Pfades bilden.
PathMulticolorGradientBrush(PointF[], WrapMode)
Initialisiert eine neue Instanz der Klasse Aspose.Imaging.Brushes.PathMulticolorGradientBrush mit den angegebenen Punkten und dem Wrap-Modus.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parameter
pathPoints
PointF[]
Ein Array von Aspose.Imaging.PointF-Strukturen, das die Punkte darstellt, die die Scheitelpunkte des Pfades bilden.
wrapMode
WrapMode
Ein Aspose.Imaging.WrapMode, der angibt, wie Füllungen, die mit diesem Aspose.Imaging.Brushes.PathMulticolorGradientBrush gezeichnet werden, gekachelt werden.
PathMulticolorGradientBrush(Point[])
Initialisiert eine neue Instanz der Klasse Aspose.Imaging.Brushes.PathMulticolorGradientBrush mit den angegebenen Punkten.
public PathMulticolorGradientBrush(Point[] pathPoints)
Parameter
pathPoints
Point[]
Ein Array von Aspose.Imaging.Point-Strukturen, das die Punkte darstellt, die die Scheitelpunkte des Pfades bilden.
PathMulticolorGradientBrush(Point[], WrapMode)
Initialisiert eine neue Instanz der Klasse Aspose.Imaging.Brushes.PathMulticolorGradientBrush mit den angegebenen Punkten und dem Wrap-Modus.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Parameter
pathPoints
Point[]
Ein Array von Aspose.Imaging.Point-Strukturen, das die Punkte darstellt, die die Scheitelpunkte des Pfades bilden.
wrapMode
WrapMode
Ein Aspose.Imaging.WrapMode, der angibt, wie Füllungen, die mit diesem Aspose.Imaging.Brushes.PathMulticolorGradientBrush gezeichnet werden, gekachelt werden.
PathMulticolorGradientBrush(GraphicsPath)
Initialisiert eine neue Instanz der Klasse Aspose.Imaging.Brushes.PathMulticolorGradientBrush mit dem angegebenen Pfad.
public PathMulticolorGradientBrush(GraphicsPath path)
Parameter
path
GraphicsPath
Der Aspose.Imaging.GraphicsPath, der den Bereich definiert, der von diesem Aspose.Imaging.Brushes.PathMulticolorGradientBrush gefüllt wird.
Eigenschaften
InterpolationColors
Erhält oder setzt ein Aspose.Imaging.ColorBlend, das einen mehrfarbigen linearen Verlauf definiert.
public ColorBlend InterpolationColors { get; set; }