Class LinearMulticolorGradientBrush

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

IDisposable

الأعضاء الموروثين

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(نقطة، نقطة)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.LinearMulticolorGradientBrush مع النقاط المحددة.

public LinearMulticolorGradientBrush(PointF point1, PointF point2)

Parameters

point1 PointF

هيكل Aspose.Imaging.PointF الذي يمثل نقطة البداية للدرجة الخطية.

point2 PointF

هيكل Aspose.Imaging.PointF الذي يمثل نقطة النهاية للدرجة الخطية.

LinearMulticolorGradientBrush(العمود الفقري , float)

يبدأ مثالًا جديدًا من فئة 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(RectangleF، float، bool)

يبدأ مثالًا جديدًا من فئة 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 الذي يحدد متعدد الألوان خطية.

public ColorBlend InterpolationColors { get; set; }

قيمة الممتلكات

ColorBlend

 عربي