Class TransformBrush

Class TransformBrush

Le nom : Aspose.Imaging.Brushes Assemblée: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.Brush avec capacités de transformation.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

I membri ereditari

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

Obtient une valeur indiquant si les transformations ont été modifiées de quelque manière que ce soit. par exemple, la configuration de la matrice de transformation ouappeler l’une des méthodes modifiant la matrice de transformation. La propriété est introduite pour la compatibilité en arrière avec GDI+.

public bool IsTransformChanged { get; }

Valore di proprietà

bool

Transform

Obtenez ou mettez une copie de Aspose.Imaging.Matrix qui définit une transformation géométrique locale pour ce Wl17.Brushes.TransformBrash.

public Matrix Transform { get; set; }

Valore di proprietà

Matrix

WrapMode

Obtenez ou définissez une liste Aspose.Imaging.WrapMode qui indique le mode d’emballage pour ce Wl17.brushes.TransformBrush.

public WrapMode WrapMode { get; set; }

Valore di proprietà

WrapMode

Methods

MultiplyTransform(Matrix)

Il multiplie le Aspose.Imaging.Matrix qui représente la transformation géométrique locale de ce _W L 17 _ Brushes.LinearGradientBrush par le matrix spécifié par l’avant-garde du matrique spécificé.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Le Aspose.Imaging.Matrix par lequel multiplier la transformation géométrique.

MultiplyTransform(Matrix et MatrixOrder)

Il multiplie le Aspose.Imaging.Matrix qui représente la transformation géométrique locale de ce Wl17.Brushes.LinearGradientBrux par l’espèce spécifiée de la matrice en ordre spécificé.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Le Aspose.Imaging.Matrix par lequel multiplier la transformation géométrique.

order MatrixOrder

Un Aspose.Imaging.MatrixOrder qui spécifie dans quel but de multiplier les deux matrices.

ResetTransform()

Récupérer le Aspose.Imaging.Brushes.Transformbrush.transformer la propriété à l’identité.

public void ResetTransform()

RotateTransform(Flotte)

Rotage la transformation géométrique locale par la quantité spécifiée.Cette méthode prépare la rotation à la transformation.

public void RotateTransform(float angle)

Parameters

angle float

L’angolo della rotazione.

RotateTransform(Méditerranée MatrixOrder)

Rotage la transformation géométrique locale par la quantité spécifiée dans l’ordre spécifié.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

L’angolo della rotazione.

order MatrixOrder

Un Aspose.Imaging.MatrixOrder qui spécifie s’il faut appliquer ou prépendre la matrice de rotation.

ScaleTransform(Fleur, fleur)

Scale la transformation géométrique locale par les quantités spécifiées.Cette méthode prépend la matrice d’échelle à la transformation.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

La quantité par laquelle évoluer la transformation dans la direction x-axis.

sy float

La quantité par laquelle évoluer la transformation dans la direction y-axis.

ScaleTransform(Flotte, Flotte, MatrixOrder)

Scale la transformation géométrique locale par les quantités spécifiées dans l’ordre spécifié.

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

Parameters

sx float

La quantité par laquelle évoluer la transformation dans la direction x-axis.

sy float

La quantité par laquelle évoluer la transformation dans la direction y-axis.

order MatrixOrder

Un Aspose.Imaging.MatrixOrder qui spécifie s’il faut appliquer ou prépendre la matrice d’échelle.

TranslateTransform(Fleur, fleur)

Il traduit la transformation géométrique locale par les dimensions spécifiées.Cette méthode prépare la traduction à la transformation.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

Il valore della traduzione in x.

dy float

Il valore della traduzione in y.

TranslateTransform(Flotte, Flotte, MatrixOrder)

Il traduit la transformation géométrique locale par les dimensions spécifiées dans l’ordre spécifié.

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

Parameters

dx float

Il valore della traduzione in x.

dy float

Il valore della traduzione in y.

order MatrixOrder

L’ordine (prepend o append) in cui applicare la traduzione.

 Français