Class TransformBrush

Class TransformBrush

Именује се: Aspose.Imaging.Brushes Асамблеја: Aspose.Imaging.dll (25.4.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

Добије или поставља копију Aspose.Imaging.Матрикс који дефинише локалну геометријску трансформацију за овај _ВЛ17.Брушес.ТрансформБрус.

public Matrix Transform { get; set; }

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

Matrix

WrapMode

Добијете или постављате листу Aspose.Imaging.WrapMode која указује на режим заваривања за овај Wl17.Brushes.TransformBrash.

public WrapMode WrapMode { get; set; }

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

WrapMode

Methods

MultiplyTransform(Matrix)

Умножава ВЛ17.Матрик који представља локалну геометријску трансформацију овог __Брушес.ЛинеарГрадиентБрус са одређеним _УН17.Матрик препендирајући одређену __СБ17 _.Атрик.

public void MultiplyTransform(Matrix matrix)

Parameters

matrix Matrix

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

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

Умножава ВЛ17.Матрик који представља локалну геометријску трансформацију овог __Брушес.ЛинеарГрадиентБрус са одређеним _УН17.Матрик у наведеном реду.

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

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

 Српски