Class TransformBrush

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

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.Brushes.TransformBrush のための地元の地質変換を定義する Aspose.Imaging.Matrix のコピーを取得または設定します。

public Matrix Transform { get; set; }

不動産価値

Matrix

WrapMode

この Aspose.Imaging.Brushes.TransformBrush のウラップモードを示す Aspose.Imaging.WrapMode リストを取得または設定します。

public WrapMode WrapMode { get; set; }

不動産価値

WrapMode

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

翻訳を適用するオーダー(プレペンドまたはアペンド)

 日本語