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
Наследованные члены
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; }
Стоимость недвижимости
Transform
Получает или устанавливает копию Aspose.Imaging.Matrix, которая определяет местную геометрическую трансформацию для этого _ www.brushes.transform Brush.
public Matrix Transform { get; set; }
Стоимость недвижимости
WrapMode
Получается или устанавливается перечень Aspose.Imaging.WrapMode, который указывает на режим ввода для этого Wl17.Brushes.TransformBrash.
public WrapMode WrapMode { get; set; }
Стоимость недвижимости
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
Порядок (препенд или дополнение), в котором должен применяться перевод.