Class TransformBrush

Class TransformBrush

Именује се: Aspose.Imaging.Brushes Асамблеја: Aspose.Imaging.dll (25.5.0)

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

добија вредност која указује на то да ли су трансформације на неки начин промењене. на пример, постављање матрице трансформације илипозивајући било који од метода који мењају матрицу трансформације. својство је уведено за задњу компатибилност са ГДИ+.

public bool IsTransformChanged { get; }

Вредност имовине

bool

Transform

Добијете или постављате копију Аппосе.Имагинг.Матрикс који дефинише локалну геометријску трансформацију за овај Апазос.Информација.Брушеви.Трансфорбруш.

public Matrix Transform { get; set; }

Вредност имовине

Matrix

WrapMode

Добијете или постављате аспосе.Имагинг.ВрапМоде листу која указује на режим заваривања за овај аспот.Изглед.Брушес.ТрансфорМруш.

public WrapMode WrapMode { get; set; }

Вредност имовине

WrapMode

Methods

MultiplyTransform(Matrix)

Умножава Аспасе.Имагинг.Матрик који представља локалну геометријску трансформацију овог Апасе-Иматинг-Брушес-Линеар-ГрадиентБрус са одређеним Апсосом.Интересант-Матрик препендирањем специфичног АПсоса.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Матрикс којим да умножи геометријску трансформацију.

MultiplyTransform(Матрицс, Матрицсордер)

Умножава Аспасе.Имагинг.Матрикс који представља локалну геометријску трансформацију овог Апасе-Иматинг-Брушес-Линеар-Градиен Бруш од стране одређеног Аппосе,Имиџин-Матрикс у наведеном редоследу.

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

Vrednost prevoda u x.

dy float

Вредност превођења у и.

TranslateTransform(плутање, плутање, MatrixOrder)

Преводи локалну геометријску трансформацију одређеним димензијама у одређеном реду.

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

Parameters

dx float

Vrednost prevoda u x.

dy float

Вредност превођења у и.

order MatrixOrder

Наредба (препенд или апенд) у којој се примењује превод.

 Српски