Class TransformBrush
نام ها : Aspose.Imaging.Brushes جمع آوری: Aspose.Imaging.dll (25.4.0)
یک 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 که تعریف یک تحول جغرافیایی محلی برای این Aspose.Imaging.Brushes.TransformBrush.
public Matrix Transform { get; set; }
ارزش املاک
WrapMode
دریافت یا تنظیم یک لیست Aspose.Imaging.WrapMode که نشان می دهد حالت چسب برای این Aspose.Imaging.Brushes.TransformBrush.
public WrapMode WrapMode { get; set; }
ارزش املاک
Methods
MultiplyTransform(Matrix)
Aspose.Imaging.Matrix که نشان دهنده تحول جغرافیایی محلی این Aspose.Imaging.Brushes.LinearGradientBrush توسط Aspose.Imaging.Matrix مشخص شده با پیش فرض Aspose.Imaging.Matrix مشخص شده است.
public void MultiplyTransform(Matrix matrix)
Parameters
matrix
Matrix
Aspose.Imaging.Matrix که با آن برای تکثیر تحول ژئومتریک.
MultiplyTransform(ماتریکس، ماتریکس)
Aspose.Imaging.Matrix که نشان دهنده تحول جغرافیایی محلی این Aspose.Imaging.Brushes.LinearGradientBrush توسط Aspose.Imaging.Matrix مشخص شده در ترتیب مشخص شده است.
public void MultiplyTransform(Matrix matrix, MatrixOrder order)
Parameters
matrix
Matrix
Aspose.Imaging.Matrix که با آن برای تکثیر تحول ژئومتریک.
order
MatrixOrder
یک Aspose.Imaging.MatrixOrder که مشخص می کند که برای چند برابر کردن دو ماتریس.
ResetTransform()
بازگرداندن Aspose.Imaging.Brushes.TransformBrush.Transform property به هویت.
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-axis.
sy
float
مقدار که در آن برای مقیاس تبدیل در جهت y-axis.
ScaleTransform(فلوت، فلوت، ماتریکس)
محدوده تحول جغرافیایی محلی را با مقدار مشخص شده در ترتیب مشخص شده مقیاس دهید.
public void ScaleTransform(float sx, float sy, MatrixOrder order)
Parameters
sx
float
مقدار که در آن برای مقیاس تبدیل در جهت x-axis.
sy
float
مقدار که در آن برای مقیاس تبدیل در جهت y-axis.
order
MatrixOrder
یک Aspose.Imaging.MatrixOrder که مشخص می کند که آیا برای اضافه کردن یا اضافه کردن ماتریس مقیاس.
TranslateTransform(کشتی، کشتی)
ترجمه ترجمه جغرافیایی محلی با توجه به ابعاد مشخص شده این روش ترجمه را به ترجمه متصل می کند.
public void TranslateTransform(float dx, float dy)
Parameters
dx
float
ارزش ترجمه در x.
dy
float
ارزش ترجمه در Y
TranslateTransform(فلوت، فلوت، ماتریکس)
ترجمه تحول جغرافیایی محلی با ابعاد مشخص شده در ترتیب مشخص شده.
public void TranslateTransform(float dx, float dy, MatrixOrder order)
Parameters
dx
float
ارزش ترجمه در x.
dy
float
ارزش ترجمه در Y
order
MatrixOrder
دستور (prepend یا append) که در آن ترجمه اعمال می شود.