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.Brushes.PathMulticolorGradientBrush 填充区域的 Aspose.Imaging.GraphicsPath。
属性
InterpolationColors
获取或设置一个 Aspose.Imaging.ColorBlend,用于定义多色线性渐变。
public ColorBlend InterpolationColors { get; set; }