Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
Інкапсулює об’єкт Aspose.Imaging.Brush з градієнтом. Цей клас не може бути успадкований.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
Спадкування
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
Реалізує
Успадковані члени
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()
Конструктори
PathMulticolorGradientBrush(PointF[])
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.PathMulticolorGradientBrush з вказаними точками.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
Параметри
pathPoints
PointF[]
Масив структур Aspose.Imaging.PointF, що представляє точки, які складають вершини шляху.
PathMulticolorGradientBrush(PointF[], WrapMode)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.PathMulticolorGradientBrush з вказаними точками та режимом обгортки.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Параметри
pathPoints
PointF[]
Масив структур Aspose.Imaging.PointF, що представляє точки, які складають вершини шляху.
wrapMode
WrapMode
Aspose.Imaging.WrapMode, який вказує, як заповнення, намальовані цим Aspose.Imaging.Brushes.PathMulticolorGradientBrush, будуть розташовані.
PathMulticolorGradientBrush(Point[])
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.PathMulticolorGradientBrush з вказаними точками.
public PathMulticolorGradientBrush(Point[] pathPoints)
Параметри
pathPoints
Point[]
Масив структур Aspose.Imaging.Point, що представляє точки, які складають вершини шляху.
PathMulticolorGradientBrush(Point[], WrapMode)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.PathMulticolorGradientBrush з вказаними точками та режимом обгортки.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
Параметри
pathPoints
Point[]
Масив структур Aspose.Imaging.Point, що представляє точки, які складають вершини шляху.
wrapMode
WrapMode
Aspose.Imaging.WrapMode, який вказує, як заповнення, намальовані цим Aspose.Imaging.Brushes.PathMulticolorGradientBrush, будуть розташовані.
PathMulticolorGradientBrush(GraphicsPath)
Ініціалізує новий екземпляр класу Aspose.Imaging.Brushes.PathMulticolorGradientBrush з вказаним шляхом.
public PathMulticolorGradientBrush(GraphicsPath path)
Параметри
path
GraphicsPath
Aspose.Imaging.GraphicsPath, який визначає область, заповнену цим Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
Властивості
InterpolationColors
Отримує або задає Aspose.Imaging.ColorBlend, який визначає багатокольоровий лінійний градієнт.
public ColorBlend InterpolationColors { get; set; }