Class PathMulticolorGradientBrush

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

继承

objectDisposableObjectBrushTransformBrushPathGradientBrushBasePathMulticolorGradientBrush

实现

IDisposable

继承的成员

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.Brushes.PathMulticolorGradientBrush 填充区域的 Aspose.Imaging.GraphicsPath。

属性

InterpolationColors

获取或设置一个 Aspose.Imaging.ColorBlend,用于定义多色线性渐变。

public ColorBlend InterpolationColors { get; set; }

属性值

ColorBlend

 中文