Class TransformBrush

Class TransformBrush

A név: Aspose.Imaging.Brushes Összefoglaló: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.Brush átalakítási képességekkel.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

Örökletes tagok

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

értéket kap, amely azt jelzi, hogy a átalakítások valamilyen módon megváltoztak-e. Például a átalakítási matrix beállítása vagyaz átalakítási matrix megváltoztatására szolgáló módszerek bármelyikének meghívása.A tulajdonságot a GDI+ kompatibilitása érdekében vezetik be.

public bool IsTransformChanged { get; }

ingatlan értéke

bool

Transform

Hozzon vagy állítson be egy másolatot Aspose.Imaging.Matrix, amely meghatározza a helyi geometriai átalakítás erre a Wl17.Brushes.TransformBrux.

public Matrix Transform { get; set; }

ingatlan értéke

Matrix

WrapMode

Hozzon vagy állítson be egy Aspose.Imaging.WrapMode listát, amely jelzi a szeletelési üzemmódot erre a Wl17.Brushes.TransformBrux.

public WrapMode WrapMode { get; set; }

ingatlan értéke

WrapMode

Methods

MultiplyTransform(Matrix)

Többszörözi a Aspose.Imaging.Matrix, amely képviseli a helyi geometriai átalakulás ezt a W L 17.Brushes.LinearGradientBrux által a megadott __ WL 17 _.Matrix azáltal, hogy előlegezze a meghatározott _ W L 16 _ .Matrix.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

A Aspose.Imaging.Matrix, amellyel a geometriai átalakulás szorozható.

MultiplyTransform(Matrix és MatrixOrder)

Sokszorozza a Aspose.Imaging.Matrix-t, amely a helyi geometriai átalakítást képviseli ennek a W L 17__.Brushes.LinearGradient Brush-nak a meghatározott _ WL 17 _.Matrix-nek a megadott sorrendben.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

A Aspose.Imaging.Matrix, amellyel a geometriai átalakulás szorozható.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, amely meghatározza, hogy melyik célból a két matrica.

ResetTransform()

Visszaállítja a Aspose.Imaging.Brushes.TransformBrash.A tulajdonságot az identitásba alakítja.

public void ResetTransform()

RotateTransform(Flotta)

A helyi geometriai átalakítást a meghatározott mennyiséggel forgatja.Ez a módszer az átalakításhoz kötődik.

public void RotateTransform(float angle)

Parameters

angle float

A rotáció szögéből.

RotateTransform(Szállodák itt: MatrixOrder)

A helyi geometriai átalakulást a meghatározott sorrendben meghatározott mennyiséggel forgatja.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

A rotáció szögéből.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, amely megjelöli, hogy a forgatási matricát kell-e bővíteni vagy előzölni.

ScaleTransform(hajó, hajó)

A helyi geometriai átalakulást a meghatározott mennyiségekkel mérjük.Ez a módszer a mérési matrixot a átalakításhoz kötődik.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Az a mennyiség, amellyel a transzformációt az x-axis irányba kell mérni.

sy float

Az a mennyiség, amellyel a transzformációt az y-axis irányba kell mérni.

ScaleTransform(hajó, hajó, MatrixOrder)

A helyi geometriai átalakulást a meghatározott sorrendben meghatározott mennyiségekkel mérjük.

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

Parameters

sx float

Az a mennyiség, amellyel a transzformációt az x-axis irányba kell mérni.

sy float

Az a mennyiség, amellyel a transzformációt az y-axis irányba kell mérni.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, amely meghatározza, hogy bővítse-e vagy prependálja a skálázási matricát.

TranslateTransform(hajó, hajó)

Fordítja a helyi geometriai átalakítást a meghatározott dimenziók szerint.Ez a módszer a fordítást a átalakításhoz kötődik.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

A fordítás értéke x.

dy float

A fordítás értéke y.

TranslateTransform(hajó, hajó, MatrixOrder)

Fordítja a helyi geometriai átalakítást a meghatározott dimenziókkal a meghatározott sorrendben.

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

Parameters

dx float

A fordítás értéke x.

dy float

A fordítás értéke y.

order MatrixOrder

A megrendelés (prepend vagy append), amelyben a fordítást kell alkalmazni.

 Magyar