Class PathGradientBrushBase

Class PathGradientBrushBase

اسم الفضاء : Aspose.Imaging.Brushes تجميع: Aspose.Imaging.dll (25.4.0)

يمثل Aspose.Imaging.Brush مع وظيفة الطريق الأساسي.

[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

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

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.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

يرجى ملاحظة أنه عند إنشاء فئة Aspose.Imaging.Brushes.PathGradientBrushBase يجب أن يبدأ مع 2 نقطة على الأقل.سوف يكون دائما رقم مغلق، والنقطة الأخيرة يربط النقطة الأولى. هذا الشكل يملأ مع هذا Aspose.Imaging.Brushes.PathGradientBrushBase.يلقي تنفيذ GDI+ System.OutOfMemoryException عند الانتقال إلى الأقواس الفارغة أو النقاط التي لديها نفس الإحداثيات.Aspose.Imaging.Brushes.PathGradientBrushBase يلقي استثناء عندما يحتوي سلسلة النقاط على أقل من 2 نقطة، System.Argumentإلقاء بدلا من System.OutOfMemoryإستثناء عندما نقطة ترتيب غير مقبولة.يتم حساب النقطة المركزية كمركز من الكتلة بالنسبة لأولئك الذين مروا في النقاط بشكل افتراضي ويمكن للمستخدم تغيير هذا النقطة في وقت لاحق.مقياس التركيز هو نقطة فارغة (0.0، 0.0) بشكل افتراضي.

Constructors

PathGradientBrushBase(نقطة[])

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

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [ ]

مجموعة من الهياكل Aspose.Imaging.PointF التي تمثل النقاط التي تشكل أعمدة المسار.

PathGradientBrushBase(نقطة[ ]و WrapMode)

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

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [ ]

مجموعة من الهياكل Aspose.Imaging.PointF التي تمثل النقاط التي تشكل أعمدة المسار.

wrapMode WrapMode

Aspose.Imaging.WrapMode الذي يحدد كيفية ملء سحب مع هذا Aspose.Imaging.Brushes.PathGradientBrushBase.

PathGradientBrushBase(Point[])

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

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [ ]

مجموعة من الهياكل Aspose.Imaging.Point التي تمثل النقاط التي تشكل أعمدة المسار.

PathGradientBrushBase(Point[ ]و WrapMode)

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

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [ ]

مجموعة من الهياكل Aspose.Imaging.Point التي تمثل النقاط التي تشكل أعمدة المسار.

wrapMode WrapMode

Aspose.Imaging.WrapMode الذي يحدد كيفية ملء سحب مع هذا Aspose.Imaging.Brushes.PathGradientBrushBase.

PathGradientBrushBase(GraphicsPath)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.PathGradientBrushBase مع المسار المحدد.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath الذي يحدد المنطقة المملوءة بهذا Aspose.Imaging.Brushes.PathGradientBrushBase.

Properties

CenterPoint

يحصل أو يضع النقطة المركزية للطريق.

public PointF CenterPoint { get; set; }

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

PointF

FocusScales

يحصل أو يضع نقطة التركيز لـ gradient falloff.

public PointF FocusScales { get; set; }

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

PointF

GraphicsPath

حصلت على مسار الرسومات تم بناء هذا الفرشاة.

public GraphicsPath GraphicsPath { get; }

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

GraphicsPath

PathPoints

إذا وجدت المسار نقطة هذا القماش تم بناء على.

public PointF[] PathPoints { get; }

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

PointF [ ]

 عربي