Class TransformBrush
名称: Aspose.Imaging.Brushes アセンション: Aspose.Imaging.dll (25.4.0)
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.Brushes.TransformBrush のための地元の地質変換を定義する Aspose.Imaging.Matrix のコピーを取得または設定します。
public Matrix Transform { get; set; }
不動産価値
WrapMode
この Aspose.Imaging.Brushes.TransformBrush のウラップモードを示す Aspose.Imaging.WrapMode リストを取得または設定します。
public WrapMode WrapMode { get; set; }
不動産価値
Methods
MultiplyTransform(Matrix)
Aspose.Imaging.Matrix を複数化し、この Aspose.Imaging.Brushes.LinearGradientBrush の地理的変換を指定した 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 は、どの目的で2つのマトリックスを倍増するかを指定します。
ResetTransform()
Aspose.Imaging.Brushes.TransformBrush.属性をアイデンティティに変換します。
public void ResetTransform()
RotateTransform(フラット)
地元の地質変換を指定された量によって回転します この方法は変換に回転を前提とします。
public void RotateTransform(float angle)
Parameters
angle
float
回転の角度。
RotateTransform(フロア、マトリックスオーダー)
地元の地質変換を指定された順序で指定された量によって回転します。
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軸の方向に変換をスケールする量。
ScaleTransform(フラット、フラット、マトリックスオーダー)
地元の地質変換を指定された順序で指定された量によってスケールします。
public void ScaleTransform(float sx, float sy, MatrixOrder order)
Parameters
sx
float
変換をX軸の方向にスケールする量。
sy
float
Y軸の方向に変換をスケールする量。
order
MatrixOrder
Aspose.Imaging.MatrixOrder は、スケールマトリックスを拡張するか拡張するかを指定します。
TranslateTransform(フロア、フロア)
地元の地質学的変換を指定された次元によって翻訳するこの方法は、変換に翻訳を前提とする。
public void TranslateTransform(float dx, float dy)
Parameters
dx
float
x の翻訳の価値
dy
float
翻訳の価値はY。
TranslateTransform(フラット、フラット、マトリックスオーダー)
地元の地理的変換を指定された順序で指定された次元によって翻訳します。
public void TranslateTransform(float dx, float dy, MatrixOrder order)
Parameters
dx
float
x の翻訳の価値
dy
float
翻訳の価値はY。
order
MatrixOrder
翻訳を適用するオーダー(プレペンドまたはアペンド)