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
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à
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à
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à
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.