LinearMulticolorGradientBrush
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush, com.aspose.imaging.brushes.LinearGradientBrushBase
public final class LinearMulticolorGradientBrush extends LinearGradientBrushBase
يمثل Brush بتدرج خطي محدد بألوان متعددة ومواقع مناسبة. لا يمكن وراثة هذه الفئة.
المنشئات
| المنشئ | الوصف |
|---|---|
| LinearMulticolorGradientBrush() | ينشئ نسخة جديدة من الفئة LinearMulticolorGradientBrush باستخدام المعلمات الافتراضية. |
| LinearMulticolorGradientBrush(Point point1, Point point2) | يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush باستخدام النقاط المحددة. |
| LinearMulticolorGradientBrush(PointF point1, PointF point2) | يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush باستخدام النقاط المحددة. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle) | يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle) | يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable) | يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable) | يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه. |
الطرق
| طريقة | الوصف |
|---|---|
| getInterpolationColors() | يحصل على com.aspose.imaging.ColorBlend الذي يحدد تدرجًا خطيًا متعدد الألوان. |
| setInterpolationColors(ColorBlend value) | يضبط com.aspose.imaging.ColorBlend الذي يحدد تدرجًا خطيًا متعدد الألوان. |
LinearMulticolorGradientBrush()
public LinearMulticolorGradientBrush()
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush باستخدام المعلمات الافتراضية. اللون الابتدائي هو الأسود، واللون النهائي هو الأبيض، والزاوية 45 درجة، والمستطيل يقع في (0,0) بحجم (1,1).
LinearMulticolorGradientBrush(Point point1, Point point2)
public LinearMulticolorGradientBrush(Point point1, Point point2)
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush باستخدام النقاط المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point1 | Point | بنية Aspose.Imaging.Point تمثل نقطة البدء للتدرج الخطي. |
| point2 | Point | بنية Aspose.Imaging.Point تمثل نقطة النهاية للتدرج الخطي. |
LinearMulticolorGradientBrush(PointF point1, PointF point2)
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush باستخدام النقاط المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point1 | PointF | بنية Aspose.Imaging.PointF تمثل نقطة البدء للتدرج الخطي. |
| point2 | PointF | بنية Aspose.Imaging.PointF تمثل نقطة النهاية للتدرج الخطي. |
LinearMulticolorGradientBrush(Rectangle rect, float angle)
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية Aspose.Imaging.RectangleF تحدد حدود التدرج الخطي. |
| angle | float | الزاوية، مقاسة بالدرجات في اتجاه عقارب الساعة من محور x، لخط توجيه التدرج. |
LinearMulticolorGradientBrush(RectangleF rect, float angle)
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية Aspose.Imaging.RectangleF تحدد حدود التدرج الخطي. |
| angle | float | الزاوية، مقاسة بالدرجات في اتجاه عقارب الساعة من محور x، لخط توجيه التدرج. |
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | Rectangle | بنية Aspose.Imaging.RectangleF تحدد حدود التدرج الخطي. |
| angle | float | الزاوية، مقاسة بالدرجات في اتجاه عقارب الساعة من محور x، لخط توجيه التدرج. |
| isAngleScalable | boolean | إذا تم تعيينه إلى true تُغيّر الزاوية أثناء التحويلات باستخدام هذا LinearMulticolorGradientBrush. |
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
يُنشئ مثيلاً جديدًا من الفئة LinearMulticolorGradientBrush استنادًا إلى مستطيل وزاوية توجيه.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| rect | RectangleF | بنية Aspose.Imaging.RectangleF تحدد حدود التدرج الخطي. |
| angle | float | الزاوية، مقاسة بالدرجات في اتجاه عقارب الساعة من محور x، لخط توجيه التدرج. |
| isAngleScalable | boolean | إذا تم تعيينه إلى true تُغيّر الزاوية أثناء التحويلات باستخدام هذا LinearMulticolorGradientBrush. |
getInterpolationColors()
public ColorBlend getInterpolationColors()
يحصل على com.aspose.imaging.ColorBlend الذي يحدد تدرجًا خطيًا متعدد الألوان.
Returns:
ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.
setInterpolationColors(ColorBlend value)
public void setInterpolationColors(ColorBlend value)
يضبط com.aspose.imaging.ColorBlend الذي يحدد تدرجًا خطيًا متعدد الألوان.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | ColorBlend | com.aspose.imaging.ColorBlend يحدد تدرجًا خطيًا متعدد الألوان. |