Class TransformBrush

Class TransformBrush

İsim alanı : Aspose.Imaging.Brushes Toplantı: Aspose.Imaging.dll (25.4.0)

Bir Aspose.Imaging.Brush dönüşüm kapasiteleri ile.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

mirasçı üyeleri

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

Bir dönüşümün bir şekilde değiştirildiğini gösteren bir değer alır. örneğin, dönüşüm matrisini ayarlayın veyadönüşüm matrisini değiştiren yöntemlerden herhangi birini çağırır. özellik GDI+ ile geriye dönük uyumluluk için tanıtılır.

public bool IsTransformChanged { get; }

Mülkiyet Değer

bool

Transform

Bu Aspose.Imaging.Brushes.TransformBrush için yerel bir geometrik dönüşüm tanımlayan bir Aspose.Imaging.Matrix kopyasını alır veya koyar.

public Matrix Transform { get; set; }

Mülkiyet Değer

Matrix

WrapMode

Bu Aspose.Imaging.Brushes.TransformBrush için girme modunu gösteren bir Aspose.Imaging.WrapMode listesi alır veya ayarlar.

public WrapMode WrapMode { get; set; }

Mülkiyet Değer

WrapMode

Methods

MultiplyTransform(Matrix)

Bu Aspose.Imaging.Brushes.LinearGradientBrush’ın yerel geometrik dönüşümünü temsil eden Aspose.Imaging.Matrix’i belirlenen Aspose.Imaging.Matrix’e göre çoğaltır.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix ile geometrik dönüşüm çoğaltmak için.

MultiplyTransform(Matrix ve MatrixOrder)

Bu Aspose.Imaging.Brushes.LinearGradientBrush’ın yerel geometrik dönüşümünü temsil eden Aspose.Imaging.Matrix’i belirlenmiş Aspose.Imaging.Matrix’e göre çoğaltır.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Matrix ile geometrik dönüşüm çoğaltmak için.

order MatrixOrder

Aspose.Imaging.MatrixOrder hangi amaçla iki matris çoğaltmak için belirlenir.

ResetTransform()

Aspose.Imaging.Brushes.TransformBrush.Mülkiyetini kimliğe dönüştürür.

public void ResetTransform()

RotateTransform(Floransa)

Yerel geometrik dönüşü belirlenen miktarla döndürür.Bu yöntem dönüşü dönüşü önler.

public void RotateTransform(float angle)

Parameters

angle float

Dönüşün açısıdır.

RotateTransform(Sürücü, MatrixOrder)

Yerel geometrik dönüşümü belirli sırada belirtilen miktarla döndürür.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

Dönüşün açısıdır.

order MatrixOrder

Aspose.Imaging.MatrixOrder, rotasyon matrisini eklemek veya önlemek için gerekli olup olmadığını belirtir.

ScaleTransform(Yüzme , Yüzme)

Yerel geometrik dönüşümü belirlenen miktarlarla ölçün.Bu yöntem, ölçekleme matrisini dönüşümüne bağlar.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Transformasyonun x-axis yönünde ölçülmesi gereken miktar.

sy float

Y-axis yönünde dönüşümün ölçülmesi gereken miktar.

ScaleTransform(Sürücü, Sürücü, MatrixOrder)

Yerel geometrik dönüşümünü belirlenen sırada belirtilen miktarlarla ölçün.

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

Parameters

sx float

Transformasyonun x-axis yönünde ölçülmesi gereken miktar.

sy float

Y-axis yönünde dönüşümün ölçülmesi gereken miktar.

order MatrixOrder

Aspose.Imaging.MatrixOrder, ölçekleme matrisini eklemek veya önlemek için gerekli olup olmadığını belirtir.

TranslateTransform(Yüzme , Yüzme)

Yerel geometrik dönüşümü belirlenen boyutlara göre çevirir.Bu yöntem çeviriyi dönüşümüne bağlar.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

Çeviri değeri x.

dy float

Y’de çevirinin değeri.

TranslateTransform(Sürücü, Sürücü, MatrixOrder)

Yerel geometrik dönüşümü belirli boyutlara göre belirli sırada çevirir.

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

Parameters

dx float

Çeviri değeri x.

dy float

Y’de çevirinin değeri.

order MatrixOrder

Çeviri uygulayacak sipariş (prepend veya append)

 Türkçe