Class PathMulticolorGradientBrush
Namespace: Aspose.Imaging.Brushes
Assembly: Aspose.Imaging.dll (25.2.0)
يحتوي على كائن Aspose.Imaging.Brush مع تدرج لوني. لا يمكن وراثة هذه الفئة.
[JsonObject(MemberSerialization.OptIn)]
public sealed class PathMulticolorGradientBrush : PathGradientBrushBase, IDisposable
الوراثة
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase ← PathMulticolorGradientBrush
التنفيذ
الأعضاء الموروثة
PathGradientBrushBase.PathPoints, PathGradientBrushBase.GraphicsPath, PathGradientBrushBase.CenterPoint, PathGradientBrushBase.FocusScales, 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()
المنشئات
PathMulticolorGradientBrush(PointF[])
يهيئ مثيلًا جديدًا من فئة Aspose.Imaging.Brushes.PathMulticolorGradientBrush مع النقاط المحددة.
[JsonConstructor]
public PathMulticolorGradientBrush(PointF[] pathPoints)
المعلمات
pathPoints
PointF[]
مصفوفة من هياكل Aspose.Imaging.PointF التي تمثل النقاط التي تشكل رؤوس المسار.
PathMulticolorGradientBrush(PointF[], WrapMode)
يهيئ مثيلًا جديدًا من فئة Aspose.Imaging.Brushes.PathMulticolorGradientBrush مع النقاط المحددة ووضع التغطية.
public PathMulticolorGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
المعلمات
pathPoints
PointF[]
مصفوفة من هياكل Aspose.Imaging.PointF التي تمثل النقاط التي تشكل رؤوس المسار.
wrapMode
WrapMode
وضع Aspose.Imaging.WrapMode الذي يحدد كيفية تكرار التعبئات المرسومة باستخدام هذا Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
PathMulticolorGradientBrush(Point[])
يهيئ مثيلًا جديدًا من فئة Aspose.Imaging.Brushes.PathMulticolorGradientBrush مع النقاط المحددة.
public PathMulticolorGradientBrush(Point[] pathPoints)
المعلمات
pathPoints
Point[]
مصفوفة من هياكل Aspose.Imaging.Point التي تمثل النقاط التي تشكل رؤوس المسار.
PathMulticolorGradientBrush(Point[], WrapMode)
يهيئ مثيلًا جديدًا من فئة Aspose.Imaging.Brushes.PathMulticolorGradientBrush مع النقاط المحددة ووضع التغطية.
public PathMulticolorGradientBrush(Point[] pathPoints, WrapMode wrapMode)
المعلمات
pathPoints
Point[]
مصفوفة من هياكل Aspose.Imaging.Point التي تمثل النقاط التي تشكل رؤوس المسار.
wrapMode
WrapMode
وضع Aspose.Imaging.WrapMode الذي يحدد كيفية تكرار التعبئات المرسومة باستخدام هذا Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
PathMulticolorGradientBrush(GraphicsPath)
يهيئ مثيلًا جديدًا من فئة Aspose.Imaging.Brushes.PathMulticolorGradientBrush مع المسار المحدد.
public PathMulticolorGradientBrush(GraphicsPath path)
المعلمات
path
GraphicsPath
مسار Aspose.Imaging.GraphicsPath الذي يحدد المنطقة المملوءة بواسطة هذا Aspose.Imaging.Brushes.PathMulticolorGradientBrush.
الخصائص
InterpolationColors
يحصل أو يحدد خلط الألوان Aspose.Imaging.ColorBlend الذي يحدد تدرج لوني متعدد الألوان.
public ColorBlend InterpolationColors { get; set; }