Class PathGradientBrushBase

Class PathGradientBrushBase

名称: Aspose.Imaging.Brushes 收藏: Aspose.Imaging.dll (25.4.0)

代表一个 Aspose.Imaging.Brush 与基础路级功能。

[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

继承人

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.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

请注意,在创建 Aspose.Imaging.Brushes.PathGradientBrushBase 类时,它应以至少 2 点开始。将永远是一个封闭的数字,最后一个点连接了第一个点. 这个形状充满了这个 Aspose.Imaging.Brushes.PathGradientBrushBase。实施 GDI+ 将 System.OutOfMemoryException 扔在空洞或点设置时,具有相同的坐标。Aspose.Imaging.Brushes.PathGradientBrushBase 放出一个例外,当点序列包含不到 2 点时,系统。投而不是 System.OutOfMemory 例外,当点序列是不可接受的。中心点是按默认计算为通过点的重量中心,用户可以稍后更改这个点。焦点规模是默认情况下空点(0.0、0.0)。

Constructors

PathGradientBrushBase(点数[])

启动一个新的例子 Aspose.Imaging.Brushes.PathGradientBrushBase 类与指定的点。

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF ( )

一系列 Aspose.Imaging.PointF 结构,代表构成路径垂直的点。

PathGradientBrushBase(点数( ), 饰 WrapMode)

启动 Aspose.Imaging.Brushes.PathGradientBrushBase 类的新例子,配有指定的点和插入模式。

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF ( )

一系列 Aspose.Imaging.PointF 结构,代表构成路径垂直的点。

wrapMode WrapMode

一个 Aspose.Imaging.WrapMode 描述如何填写这个 Aspose.Imaging.Brushes.PathGradientBrushBase 被插入。

PathGradientBrushBase(Point[])

启动一个新的例子 Aspose.Imaging.Brushes.PathGradientBrushBase 类与指定的点。

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point ( )

一个系列的 Aspose.Imaging.Point 结构,代表构成路径垂直的点。

PathGradientBrushBase(Point( ), 饰 WrapMode)

启动 Aspose.Imaging.Brushes.PathGradientBrushBase 类的新例子,配有指定的点和插入模式。

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point ( )

一个系列的 Aspose.Imaging.Point 结构,代表构成路径垂直的点。

wrapMode WrapMode

一个 Aspose.Imaging.WrapMode 描述如何填写这个 Aspose.Imaging.Brushes.PathGradientBrushBase 被插入。

PathGradientBrushBase(GraphicsPath)

以指定的路径启动 Aspose.Imaging.Brushes.PathGradientBrushBase 类的新例子。

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath 定义了由此 Aspose.Imaging.Brushes.PathGradientBrushBase 填写的区域。

Properties

CenterPoint

接收或设置路径格拉迪安的中心点。

public PointF CenterPoint { get; set; }

财产价值

PointF

FocusScales

接收或设置焦点为 gradient falloff。

public PointF FocusScales { get; set; }

财产价值

PointF

GraphicsPath

得到图形路径这个刷子是建立在。

public GraphicsPath GraphicsPath { get; }

财产价值

GraphicsPath

PathPoints

接到路点,这个刷子是建造的。

public PointF[] PathPoints { get; }

财产价值

PointF ( )

 中文