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(نقطة، نقطة)
يبدأ مثالًا جديدًا من فئة 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; }