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, яка визначає місцеву геометричну трансформацію для цього Wl17.Brushes.TransformBrash.

public Matrix Transform { get; set; }

вартість нерухомості

Matrix

WrapMode

Ви отримуєте або встановіть перелік Aspose.Imaging.WrapMode, який вказує на режим введення для цього Wl17.Brushes.Transformbrush.

public WrapMode WrapMode { get; set; }

вартість нерухомості

WrapMode

Methods

MultiplyTransform(Matrix)

Умножується Aspose.Imaging.Matrix, що являє собою місцеву геометричну трансформацію цього Wl17.Brushes.LinearGradientBrux за допомогою зазначеного __ WL18_ .Matrx шляхом переповнення зазначених __wL19__3.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Матрікс, за допомогою якого можна умножити геометричну трансформацію.

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

Умножується Aspose.Imaging.Matrix, що являє собою місцеву геометричну трансформацію цього Wl17.Brushes.LinearGradientBrux за зазначеним __ WL7_ .Matrix в визначеному порядку.

public void MultiplyTransform(Matrix matrix, MatrixOrder order)

Parameters

matrix Matrix

Aspose.Imaging.Матрікс, за допомогою якого можна умножити геометричну трансформацію.

order MatrixOrder

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

Кількість, за якою розширювати трансформацію в напрямку х-акси.

sy float

Кількість, за якою розширювати трансформацію в напрямку і-акси.

ScaleTransform(плавання, плавання, MatrixOrder)

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

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

Parameters

sx float

Кількість, за якою розширювати трансформацію в напрямку х-акси.

sy float

Кількість, за якою розширювати трансформацію в напрямку і-акси.

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

Замовлення (препенд або додаток), в якому застосовувати переклад.

 Українська