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 نقطه است، سیستم.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 [ ]

 فارسی