Class LinearMulticolorGradientBrush
نام ها : Aspose.Imaging.Brushes جمع آوری: Aspose.Imaging.dll (25.4.0)
نشان دهنده یک Aspose.Imaging.Brush با گرادینت خطی تعریف شده توسط رنگ های متعدد و موقعیت های مناسب است.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
اعضای ارثی
LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , TransformBrush.ResetTransform() , TransformBrush.MultiplyTransform(Matrix) , TransformBrush.MultiplyTransform(Matrix, MatrixOrder) , TransformBrush.TranslateTransform(float, float) , TransformBrush.TranslateTransform(float, float, MatrixOrder) , TransformBrush.ScaleTransform(float, float) , TransformBrush.ScaleTransform(float, float, MatrixOrder) , TransformBrush.RotateTransform(float) , TransformBrush.RotateTransform(float, MatrixOrder) , TransformBrush.WrapMode , TransformBrush.Transform , TransformBrush.IsTransformChanged , Brush.DeepClone() , Brush.Equals(object) , Brush.GetHashCode() , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LinearMulticolorGradientBrush()
یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush با پارامترهای پیش فرض آغاز می شود.رنگ شروع سیاه است، رنگ پایان سفید است، زاویه 45 درجه است و مستطیل در (0،0) با اندازه (1،1) قرار دارد.
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(نقطه، نقطه)
یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush با نقاط مشخص شده آغاز می شود.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameters
point1
Point
ساختار Aspose.Imaging.Point که نشان دهنده نقطه شروع گرادینت خطی است.
point2
Point
ساختار Aspose.Imaging.Point که نشان دهنده نقطه نهایی گرادینت خطی است.
LinearMulticolorGradientBrush(PointF، PointF)
یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush با نقاط مشخص شده آغاز می شود.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameters
point1
PointF
ساختار Aspose.Imaging.PointF که نشان دهنده نقطه شروع گرادینت خطی است.
point2
PointF
ساختار Aspose.Imaging.PointF که نشان دهنده نقطه پایان گرادینت خطی است.
LinearMulticolorGradientBrush(فلوت، فلوت)
شروع یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush بر اساس یک مستطیل و یک زاویه جهت گیری.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameters
rect
Rectangle
ساختار Aspose.Imaging.RectangleF که مرزهای گرادینت خطی را مشخص می کند.
angle
float
زاویه، اندازه گیری شده در درجه ساعت از محور x، از خط هدایت گرادینت.
LinearMulticolorGradientBrush(فلوت، فلوت)
شروع یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush بر اساس یک مستطیل و یک زاویه جهت گیری.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameters
rect
RectangleF
ساختار Aspose.Imaging.RectangleF که مرزهای گرادینت خطی را مشخص می کند.
angle
float
زاویه، اندازه گیری شده در درجه ساعت از محور x، از خط هدایت گرادینت.
LinearMulticolorGradientBrush(رکتنگل، Float، Bool)
شروع یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush بر اساس یک مستطیل و یک زاویه جهت گیری.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
ساختار Aspose.Imaging.RectangleF که مرزهای گرادینت خطی را مشخص می کند.
angle
float
زاویه، اندازه گیری شده در درجه ساعت از محور x، از خط هدایت گرادینت.
isAngleScalable
bool
اگر تنظیم شده به “واقعی” زاویه در طول تحولات با این Aspose.Imaging.Brushes.LinearMulticolorGradientBrush تغییر می کند.
LinearMulticolorGradientBrush(رکتانگلف، فلوات، بول)
شروع یک مثال جدید از کلاس Aspose.Imaging.Brushes.LinearMulticolorGradientBrush بر اساس یک مستطیل و یک زاویه جهت گیری.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
ساختار Aspose.Imaging.RectangleF که مرزهای گرادینت خطی را مشخص می کند.
angle
float
زاویه، اندازه گیری شده در درجه ساعت از محور x، از خط هدایت گرادینت.
isAngleScalable
bool
اگر تنظیم شده به “واقعی” زاویه در طول تحولات با این Aspose.Imaging.Brushes.LinearMulticolorGradientBrush تغییر می کند.
Properties
InterpolationColors
به دست آوردن یا تنظیم یک Aspose.Imaging.ColorBlend که تعریف یک gradient چند رنگی خطی.
public ColorBlend InterpolationColors { get; set; }