Class TransformBrush

Class TransformBrush

Название пространства: Aspose.Imaging.Brushes Ассоциация: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.Brush с трансформационными возможностями.

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

Inheritance

object DisposableObject Brush TransformBrush

Derived

LinearGradientBrushBase , PathGradientBrushBase , TextureBrush

Implements

IDisposable

Наследованные члены

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

Получается значение, указывающее на то, изменились ли трансформации каким-то образом. например, установка матрицы трансформации илипризвание любого из методов изменения трансформационной матрицы. свойство вводится для задней совместимости с GDI+.

public bool IsTransformChanged { get; }

Стоимость недвижимости

bool

Transform

Получает или устанавливает копию Aspose.Imaging.Matrix, которая определяет местную геометрическую трансформацию для этого _ www.brushes.transform Brush.

public Matrix Transform { get; set; }

Стоимость недвижимости

Matrix

WrapMode

Получается или устанавливается перечень Aspose.Imaging.WrapMode, который указывает на режим ввода для этого Wl17.Brushes.TransformBrash.

public WrapMode WrapMode { get; set; }

Стоимость недвижимости

WrapMode

Methods

MultiplyTransform(Matrix)

Умножает Aspose.Imaging.Matrix, представляющий собой местную геометрическую трансформацию этого Wl17.Brushes.LinearGradientBruss по указанному __ WL16_ .Matrx путем предвзятия указанного __wL15__3.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Матрик, которым можно умножить геометрическую трансформацию.

MultiplyTransform(Матрица, MatrixOrder)

Умножается Aspose.Imaging.Matrix, который представляет местную геометрическую трансформацию этого Wl17.Brushes.LinearGradientBrux по указанному __ WL16_ .Matrix в указанном порядке.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Матрик, которым можно умножить геометрическую трансформацию.

order MatrixOrder

A Aspose.Imaging.MatrixOrder, который указывает, в каком целях умножить две матрицы.

ResetTransform()

Повторно восстанавливает Aspose.Imaging.Brushes.Transformbrush.Трансформирует свойство в идентичность.

public void ResetTransform()

RotateTransform(Флота)

Ротирает местную геометрическую трансформацию по указанному количеству.Этот метод препятствует ротации трансформации.

public void RotateTransform(float angle)

Parameters

angle float

Угол ротации .

RotateTransform(Флоат, MatrixOrder)

Ротирает местную геометрическую трансформацию по указанному количеству в указанном порядке.

public void RotateTransform(float angle, MatrixOrder order)

Parameters

angle float

Угол ротации .

order MatrixOrder

Aspose.Imaging.MatrixOrder, в котором указано, надо ли дополнять или переключать ротационную матрицу.

ScaleTransform(Флота, Флота)

Скалируйте местную геометрическую трансформацию по указанным количествам.Этот метод препятствует скалирующей матрице трансформации.

public void ScaleTransform(float sx, float sy)

Parameters

sx float

Количество, по которому сканировать трансформацию в x-аксе.

sy float

Количество, по которому сканировать трансформацию в направлении y-аксе.

ScaleTransform(плаватель, плаватель, MatrixOrder)

Скалируйте местную геометрическую трансформацию по указанным количествам в указанном порядке.

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

Parameters

sx float

Количество, по которому сканировать трансформацию в x-аксе.

sy float

Количество, по которому сканировать трансформацию в направлении y-аксе.

order MatrixOrder

Aspose.Imaging.MatrixOrder, в котором указано, надо ли дополнять или преобладать матрицу скалирования.

TranslateTransform(Флота, Флота)

Переводит местную геометрическую трансформацию по указанным измерениям.Этот метод препятствует переведению к трансформации.

public void TranslateTransform(float dx, float dy)

Parameters

dx float

Значение перевода в x.

dy float

Значение перевода в и.

TranslateTransform(плаватель, плаватель, MatrixOrder)

Переводит местную геометрическую трансформацию по указанным измерениям в указанном порядке.

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

Parameters

dx float

Значение перевода в x.

dy float

Значение перевода в и.

order MatrixOrder

Порядок (препенд или дополнение), в котором должен применяться перевод.

 Русский