Class TransformBrush

Class TransformBrush

Pôvodný názov: Aspose.Imaging.Brushes Zhromaždenie: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.Brush s kapacitou transformácie.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

Z dedičných č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

Získava hodnotu, ktorá naznačuje, či sa transformácie nejakým spôsobom zmenili. napríklad nastavenie transformácie alebovolanie akéhokoľvek z metód, ktoré menia transformáciu matrice. vlastnosť je zavedená pre spätnú kompatibilitu s GDI+.

public bool IsTransformChanged { get; }

Hodnota nehnuteľnosti

bool

Transform

Získajte alebo nastavíte kópiu Aspose.Imaging.Matrix, ktorá definuje miestnu geometrickú transformáciu pre tento Wl17.Brushes.TransformBrux.

public Matrix Transform { get; set; }

Hodnota nehnuteľnosti

Matrix

WrapMode

Získajte alebo nastavíte zoznam Aspose.Imaging.WrapMode, ktorý naznačuje režim zavlažovania pre tento Wl17.Brushes.Transformbrush.

public WrapMode WrapMode { get; set; }

Hodnota nehnuteľnosti

WrapMode

Methods

MultiplyTransform(Matrix)

Zväčšuje Aspose.Imaging.Matrix, ktorý predstavuje miestnu geometrickú transformáciu tohto Wl17.Brushes.LinearGradientBrux špecifikovaným _wll17 .Matrix tým, že predstierá špecifický _ wll 17 .Matrx.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix, ktorou sa rozmnožuje geometrická transformácia.

MultiplyTransform(Matrix a MatrixOrder)

Zväčšuje Aspose.Imaging.Matrix, ktorý predstavuje miestnu geometrickú transformáciu tohto Wl17.Brushes.LinearGradientBrux podľa špecifikovaného _wll17 _.Matrix v špecifickom poradí.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Matrix, ktorou sa rozmnožuje geometrická transformácia.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, ktorý špecifikuje, v akom zmysle sa majú dva matrice množiť.

ResetTransform()

Obnoviť Aspose.Imaging.Brushes.TransformBrash.Previesť vlastnosť na identitu.

public void ResetTransform()

RotateTransform(flotila)

Rotuje lokálnu geometrickú transformáciu podľa stanoveného množstva.Táto metóda predchádza rotácii na transformáciu.

public void RotateTransform(float angle)

Parameters

angle float

Z hľadiska rotujúceho rohu.

RotateTransform(Námestie, MatrixOrder)

Rotuje lokálnu geometrickú transformáciu podľa špecifikovaného množstva v špecifikovanom poradí.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

Z hľadiska rotujúceho rohu.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, ktorý špecifikuje, či doplniť alebo prepínať rotačnú matriu.

ScaleTransform(Pláž, Pláž)

Šírite miestnu geometrickú transformáciu podľa stanovených množstiev.Táto metóda predviaže šíriacu matriu na transformáciu.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Množstvo, podľa ktorého sa skaluje transformácia v x-axovom smere.

sy float

Množstvo, podľa ktorého sa skaluje transformácia v smere y-axis.

ScaleTransform(plavba, plavba, MatrixOrder)

Rozmerať lokálnu geometrickú transformáciu podľa špecifikovaných množstiev v špecifikovanom poradí.

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

Parameters

sx float

Množstvo, podľa ktorého sa skaluje transformácia v x-axovom smere.

sy float

Množstvo, podľa ktorého sa skaluje transformácia v smere y-axis.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, ktorý špecifikuje, či rozšíriť alebo predĺžiť skalujúcu matriu.

TranslateTransform(Pláž, Pláž)

Preklad miestnej geometrickej transformácie podľa špecifikovaných rozmerov. Táto metóda prepája preklad na transformáciu.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

Hodnota prekladu v x.

dy float

Hodnota prekladu v y.

TranslateTransform(plavba, plavba, MatrixOrder)

Preklad lokálnej geometrickej transformácie podľa špecifikovaných rozmerov v špecifikovanom poradí.

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

Parameters

dx float

Hodnota prekladu v x.

dy float

Hodnota prekladu v y.

order MatrixOrder

Nariadenie (prepend alebo append), v ktorom sa uplatní preklad.

 Slovenčina