Class TransformBrush

Class TransformBrush

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

A Aspose.Imaging.Brush 具有转型能力。

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

继承人

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()

Constructors

TransformBrush()

protected TransformBrush()

Properties

IsTransformChanged

收到一个值,表明转型是否以某种方式发生变化,例如设置转型矩阵或呼叫任何改变转型矩阵的方法 该属性被引入后向兼容性与GDI+。

public bool IsTransformChanged { get; }

财产价值

bool

Transform

获取或设置一个副本 Aspose.Imaging.Matrix 定义本地地数学转型为这个 Aspose.Imaging.Brushes.TransformBrush。

public Matrix Transform { get; set; }

财产价值

Matrix

WrapMode

收到或设置一个 Aspose.Imaging.WrapMode 列表,指示这个 Aspose.Imaging.Brushes.TransformBrush 的插入模式。

public WrapMode WrapMode { get; set; }

财产价值

WrapMode

Methods

MultiplyTransform(Matrix)

多元化 Aspose.Imaging.Matrix 代表本 Aspose.Imaging.Brushes.LinearGradientBrush 由指定的 Aspose.Imaging.Matrix 以指定的 Aspose.Imaging.Matrix 的地质转型。

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix 用它来多元化地质转型。

MultiplyTransform(马特里克,马特里克)

多元化 Aspose.Imaging.Matrix 代表本 Aspose.Imaging.Brushes.LinearGradientBrush 所指定的 Aspose.Imaging.Matrix 在指定的顺序中的地质转型。

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Matrix 用它来多元化地质转型。

order MatrixOrder

一个 Aspose.Imaging.MatrixOrder 指定在哪个目的增加两个矩阵。

ResetTransform()

重新设置 Aspose.Imaging.Brushes.TransformBrush.转换属性为身份。

public void ResetTransform()

RotateTransform(航海)

旋转本地地数学转换为指定的数量,这种方法将旋转转向转换。

public void RotateTransform(float angle)

Parameters

angle float

旋转的角度。

RotateTransform(航海,MatrixOrder)

旋转本地地数学转换为指定的数量在指定的顺序。

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

旋转的角度。

order MatrixOrder

一个 Aspose.Imaging.MatrixOrder 指定是否附加或附加旋转矩阵。

ScaleTransform(航海,航海)

按所指定的数量进行地质转换,这种方法将扩展矩阵转换为转换。

public void ScaleTransform(float sx, float sy)

Parameters

sx float

以哪个尺寸在X轴方向进行转换。

sy float

以何量在 y-axis 方向进行转换。

ScaleTransform(航海,航海,MatrixOrder)

按指定顺序的指定数量进行地理转换。

public void ScaleTransform(float sx, float sy, MatrixOrder order)

Parameters

sx float

以哪个尺寸在X轴方向进行转换。

sy float

以何量在 y-axis 方向进行转换。

order MatrixOrder

一个 Aspose.Imaging.MatrixOrder 指定是否要扩展或扩展扩展矩阵。

TranslateTransform(航海,航海)

翻译本地地数学转换为指定的尺寸,这种方法将翻译与转换有关。

public void TranslateTransform(float dx, float dy)

Parameters

dx float

翻译的值为x。

dy float

翻译的价值在Y。

TranslateTransform(航海,航海,MatrixOrder)

翻译本地地数学转型,根据指定的尺寸在指定的顺序。

public void TranslateTransform(float dx, float dy, MatrixOrder order)

Parameters

dx float

翻译的值为x。

dy float

翻译的价值在Y。

order MatrixOrder

命令(提交或附加)适用翻译。

 中文