Class TransformBrush

Class TransformBrush

nazivni prostor: Aspose.Imaging.Brushes Sastav: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.Brush s kapacitetima transformacije.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

naslijeđeni članovi

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

dobiva vrijednost koja ukazuje na to da li su se transformacije na neki način promijenile. na primjer, postavljanje matrice transformacije ilinazivanje bilo koje od metoda koje mijenjaju transformacijsku matricu. svojstvo se uvodi za povratnu kompatibilnost s GDI+.

public bool IsTransformChanged { get; }

Vrijednost nekretnina

bool

Transform

Pronađite ili postavite kopiju Aspose.Imaging.Matrix koji definira lokalnu geometrijsku transformaciju za ovaj Wl17.Brushes.TransformBush.

public Matrix Transform { get; set; }

Vrijednost nekretnina

Matrix

WrapMode

Pronađite ili postavite popis Aspose.Imaging.WrapMode koji ukazuje na način ulaska za ovaj Wl17.Brushes.Transformbrush.

public WrapMode WrapMode { get; set; }

Vrijednost nekretnina

WrapMode

Methods

MultiplyTransform(Matrix)

Množi Aspose.Imaging.Matrix koji predstavlja lokalnu geometrijsku transformaciju ovog Wl17.Brushes.LinearGradientBrusha određenim __ WL16_ .Matriks predodređivanjem određene _ Wl15_ _ .Matrix.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix kojim se razmnožava geometrijska transformacija.

MultiplyTransform(Matrix i MatrixOrder)

Množi Aspose.Imaging.Matrix koji predstavlja lokalnu geometrijsku transformaciju ovog Wl17.Brushes.LinearGradientBrush na određenom wl16 .Matriks u određenoj redoslijedu.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Matrix kojim se razmnožava geometrijska transformacija.

order MatrixOrder

Aspose.Imaging.MatrixOrder koji određuje u kojem svrhu da se udvostruči dvije matrice.

ResetTransform()

Obnavlja se Aspose.Imaging.Brushes.Transformbrush.Preusmjerava svojstvo na identitet.

public void ResetTransform()

RotateTransform(float)

Vrti lokalnu geometrijsku transformaciju određenom količinom.Ova metoda predviđa rotaciju transformaciji.

public void RotateTransform(float angle)

Parameters

angle float

Uzimanje ugla rotacije.

RotateTransform(Sljedeći članakFloat, MatrixOrder)

Vrti lokalnu geometrijsku transformaciju određenom količinom u određenom redoslijedu.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

Uzimanje ugla rotacije.

order MatrixOrder

Aspose.Imaging.MatrixOrder koji određuje hoće li se priključiti ili preklopiti rotacijska matrica.

ScaleTransform(plovidba, plovidba)

Skali lokalnu geometrijsku transformaciju određenim količinama.Ova metoda predviđa skalajuću matricu transformaciji.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Količina kojom se skalira transformacija u x-axis smjeru.

sy float

Količina kojom se skalira transformacija u smjeru y-axis.

ScaleTransform(plovidba, plovidba, MatrixOrder)

Skali lokalnu geometrijsku transformaciju određenim količinama u određenom redoslijedu.

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

Parameters

sx float

Količina kojom se skalira transformacija u x-axis smjeru.

sy float

Količina kojom se skalira transformacija u smjeru y-axis.

order MatrixOrder

Aspose.Imaging.MatrixOrder koji određuje hoće li se proširiti ili preponirati skalajuća matrica.

TranslateTransform(plovidba, plovidba)

Prevozi lokalnu geometrijsku transformaciju po određenim dimenzijama.Ova metoda predviđa prijevod transformaciji.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

Vrijednost prijevoda u x.

dy float

Vrijednost prijevoda u i.

TranslateTransform(plovidba, plovidba, MatrixOrder)

Prevozi lokalnu geometrijsku transformaciju po određenim dimenzijama u određenom redoslijedu.

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

Parameters

dx float

Vrijednost prijevoda u x.

dy float

Vrijednost prijevoda u i.

order MatrixOrder

Porudžbina (prepend ili append) u kojoj se primjenjuje prevod.

 Hrvatski