Class TransformBrush

Class TransformBrush

ja nimityö: Aspose.Imaging.Brushes Kokoelma: Aspose.Imaging.dll (25.4.0)

Aspose.Imaging.Brush ja muuntokapasiteetti.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

Perintöjäsenet

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

Saat arvon, joka osoittaa, vai muutokset ovat muuttuneet millään tavalla. Esimerkiksi muutoksen matriisin asettaminen taikutsuvat mitä tahansa muuntamismatrixin menetelmiä. ominaisuus esitetään taaksepäin yhteensopivuutta GDI +: n kanssa.

public bool IsTransformChanged { get; }

Omistuksen arvo

bool

Transform

Saa tai asettaa kopion Aspose.Imaging.Matrix, joka määrittää paikallisen geometrisen muunnos tämän Wl17.Brushes.TransformBrux.

public Matrix Transform { get; set; }

Omistuksen arvo

Matrix

WrapMode

Saa tai asettaa Aspose.Imaging.WrapMode-luettelon, joka osoittaa tämän Wl17.Brushes.TransformBryshin varastoinnin.

public WrapMode WrapMode { get; set; }

Omistuksen arvo

WrapMode

Methods

MultiplyTransform(Matrix)

Se moninkertaistaa Aspose.Imaging.Matrixin, joka edustaa tämän Wl17.Brushes.LinearGradientBrushin paikallista geometrista muutosta määritellyllä __ WL16_ .Matriksillä esittelemällä määritetyn wL15-matrixin.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix jonka avulla moninkertaistaa geometrinen muutos.

MultiplyTransform(Matrix ja MatrixOrder)

Se moninkertaistaa Aspose.Imaging.Matrixin, joka edustaa tämän Wl17.Brushes.LinearGradientBrussin paikallista geometrista muuntamista määritellyllä järjestyksellä.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Matrix jonka avulla moninkertaistaa geometrinen muutos.

order MatrixOrder

Aspose.Imaging.MatrixOrder, joka määrittää, mihin tarkoitukseen kaksinkertaistaa matriisit.

ResetTransform()

Palauttaa Aspose.Imaging.Brushes.TransformBrash.Muokkaa omaisuus identiteettiin.

public void ResetTransform()

RotateTransform(Flottaa)

Kiertää paikallinen geometrinen muuntaminen määritellyn määrän mukaan.Tämä menetelmä sitoo muuntamisen muuntamiseen.

public void RotateTransform(float angle)

Parameters

angle float

Pyöreän kierroksen kulma.

RotateTransform(Lähde MatrixOrder)

Kääntyy paikallinen geometrinen muuntaminen määritellyn määrän mukaan määritellyssä järjestyksessä.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

Pyöreän kierroksen kulma.

order MatrixOrder

Aspose.Imaging.MatrixOrder, jossa määritetään, lisätäänkö tai prependataanko pyöritysmatriisi.

ScaleTransform(Laivasto, laivasto)

Laske paikallinen geometrinen muuntaminen määritettyjen määrien mukaan. Tämä menetelmä sitoo asteittaisen matriisin muuntamiseen.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Määrä, jolla vaihdetaan muuntumista x-aksin suuntaan.

sy float

Määrä, jolla vaihdetaan muuntumista y-aksin suuntaan.

ScaleTransform(Matriisi, Matriisi ja Matriisi)

Laske paikallinen geometrinen muutos määritettyjen määrien mukaan määritellyssä järjestyksessä.

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

Parameters

sx float

Määrä, jolla vaihdetaan muuntumista x-aksin suuntaan.

sy float

Määrä, jolla vaihdetaan muuntumista y-aksin suuntaan.

order MatrixOrder

Aspose.Imaging.MatrixOrder, jossa määritetään, lisätäänkö matriisi vai etukäteen.

TranslateTransform(Laivasto, laivasto)

Siirtää paikallinen geometrinen muutos määritellyn ulottuvuuden mukaan.Tämä menetelmä sitoo käännöksen muutokseen.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

Käännöksen arvo x.

dy float

Käännöksen arvo y.

TranslateTransform(Matriisi, Matriisi ja Matriisi)

Siirretään paikallinen geometrinen muutos määritettyjen ulottuvuuksien määritellyssä järjestyksessä.

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

Parameters

dx float

Käännöksen arvo x.

dy float

Käännöksen arvo y.

order MatrixOrder

Sääntö (prepend tai append) jossa käännöstä sovelletaan.

 Suomi