Class TransformBrush

Class TransformBrush

Název místa: Aspose.Imaging.Brushes Shromáždění: Aspose.Imaging.dll (25.4.0)

Aspose.Imaging.Brush s transformačními schopnostmi.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

Dědiční členové

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

Obdrží hodnotu, která naznačuje, zda byly transformace nějak změněny.zavolání jakékoli z metod změny transformační matrice. vlastnost je zavedena pro zpětnou kompatibilitu s GDI+.

public bool IsTransformChanged { get; }

Hodnota nemovitosti

bool

Transform

Obdrží nebo nastaví kopii Aspose.Imaging.Matrix, která definuje místní geometrickou transformaci pro tento Aspose.Imaging.Brushes.TransformBrush.

public Matrix Transform { get; set; }

Hodnota nemovitosti

Matrix

WrapMode

Obdržíte nebo nastavíte seznam Aspose.Imaging.WrapMode, který naznačuje režim vápníku pro tento Aspose.Imaging.Brushes.TransformBrush.

public WrapMode WrapMode { get; set; }

Hodnota nemovitosti

WrapMode

Methods

MultiplyTransform(Matrix)

Množuje Aspose.Imaging.Matrix, který představuje místní geometrickou transformaci tohoto Aspose.Imaging.Brushes.LinearGradientBrush specifikovaným Aspose.Imaging.Matrix přepínáním specifikovaného Aspose.Imaging.Matrix.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix, kterým je možné rozmnožovat geometrickou transformaci.

MultiplyTransform(Matrix a MatrixOrder)

Množuje Aspose.Imaging.Matrix, který představuje místní geometrickou transformaci tohoto Aspose.Imaging.Brushes.LinearGradientBrush specifikovaným Aspose.Imaging.Matrix v specifikovaném pořad.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Matrix, kterým je možné rozmnožovat geometrickou transformaci.

order MatrixOrder

Aspose.Imaging.MatrixOrder, který určuje, v jakém smyslu množit dvě matrice.

ResetTransform()

Obnovuje Aspose.Imaging.Brushes.TransformBrush.Transform vlastnost na identitu.

public void ResetTransform()

RotateTransform(flotila)

Rotuje místní geometrickou transformaci podle stanoveného množství.Tato metoda předpovídá rotaci transformaci.

public void RotateTransform(float angle)

Parameters

angle float

V úhlu rotace.

RotateTransform(Štěpán, MatrixOrder)

Obrátí místní geometrickou transformaci podle uvedeného množství v uvedeném pořad.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

V úhlu rotace.

order MatrixOrder

Aspose.Imaging.MatrixOrder, který specifikuje, zda doplnit nebo přepínat rotační matrice.

ScaleTransform(Plzeň, Plzeň)

Rozšířte místní geometrickou transformaci specifikovanými množstvími.Tato metoda předpovídá skalovací matice transformaci.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Množství, kterým se měří transformace v směru x-axis.

sy float

Množství, kterým se měří transformace ve směru y-axis.

ScaleTransform(plavba, plavba, MatrixOrder)

Rozšířte místní geometrickou transformaci specifikovanými množstvími ve specifikovaném pořad.

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

Parameters

sx float

Množství, kterým se měří transformace v směru x-axis.

sy float

Množství, kterým se měří transformace ve směru y-axis.

order MatrixOrder

Aspose.Imaging.MatrixOrder, který specifikuje, zda doplnit nebo přepínat skalovací matrice.

TranslateTransform(Plzeň, Plzeň)

Překládá lokální geometrickou transformaci podle stanovených rozměrů.Tato metoda předpovídá překlad transformaci.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

hodnotu překladu v x.

dy float

Význam překladu v Y.

TranslateTransform(plavba, plavba, MatrixOrder)

Překládá lokální geometrickou transformaci podle stanovených rozměrů ve stanoveném pořad.

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

Parameters

dx float

hodnotu překladu v x.

dy float

Význam překladu v Y.

order MatrixOrder

Příkaz (prepend nebo append), ve kterém se použije překlad.

 Čeština