Class TransformBrush

Class TransformBrush

Името на пространството: Aspose.Imaging.Brushes Асамблея: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.Бруш с трансформационни възможности.

[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, което определя локална геометрична трансформация за този __ WL16__ .Brushes.TransformBrash.

public Matrix Transform { get; set; }

стойност на имота

Matrix

WrapMode

Получава или задава списък на Aspose.Imaging.WrapMode, който показва режима на вграждане за този __ WL7_.Brushes.TransformBrash.

public WrapMode WrapMode { get; set; }

стойност на имота

WrapMode

Methods

MultiplyTransform(Matrix)

Умножава Aspose.Imaging.Matrix, който представлява местната геометрична трансформация на този __ WL7_.Brushes.LinearGradientBrux от посочения _wL1 .Matrx чрез препендиране на посочения _wl17 _.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

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

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

Умножава Aspose.Imaging.Matrix, който представлява местната геометрична трансформация на този _ВЛ17.Brushes.LinearGradientБруш от посочения _VL16 .Матрик в посочения ред.

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

A 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

A 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

Поръчка (препендиране или допълнение), в която да се прилага превод.

 Български