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
继承人
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; }
财产价值
Transform
获取或设置一个副本 Aspose.Imaging.Matrix 定义本地地数学转型为这个 Aspose.Imaging.Brushes.TransformBrush。
public Matrix Transform { get; set; }
财产价值
WrapMode
收到或设置一个 Aspose.Imaging.WrapMode 列表,指示这个 Aspose.Imaging.Brushes.TransformBrush 的插入模式。
public WrapMode WrapMode { get; set; }
财产价值
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
命令(提交或附加)适用翻译。