Class LinearGradientBrushBase

Class LinearGradientBrushBase

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

يمثل Aspose.Imaging.Brush مع القدرات المتقدمة والخصائص المناسبة.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

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()

Constructors

LinearGradientBrushBase()

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.LinearGradientBrushBase مع المعلمات الافتراضية.الزاوية هي 45 درجة ويقع المستطيل في (0،0) مع الحجم (1،1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(نقطة، نقطة)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.LinearGradientBrushBase.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

هيكل Aspose.Imaging.Point الذي يمثل نقطة البداية للدرجة الخطية.

point2 Point

هيكل Aspose.Imaging.Point الذي يمثل نقطة النهاية للدرجة الخطية.

LinearGradientBrushBase(نقطة، نقطة)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.LinearGradientBrushBase.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

هيكل Aspose.Imaging.PointF الذي يمثل نقطة البداية للدرجة الخطية.

point2 PointF

هيكل Aspose.Imaging.PointF الذي يمثل نقطة النهاية للدرجة الخطية.

LinearGradientBrushBase(العمود الفقري, float, bool)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.LinearGradientBrushBase استنادًا إلى زاوية مستقيمة وموجه.

protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)

Parameters

rect Rectangle

هيكل Aspose.Imaging.RectangleF الذي يحدد حدود الجرادين خطي.

angle float

الزاوية، التي يتم قياسها في درجات زمنية من محور x، من خط التوجيه من الجرادينت.

isAngleScalable bool

إذا قمت بتعيين “الحقيقة” يتم تغيير الزاوية خلال التحولات المطبقة على هذا Aspose.Imaging.Brushes.LinearGradientBrushBase.

LinearGradientBrushBase(RectangleF، float، bool)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.Brushes.LinearGradientBrushBase استنادًا إلى زاوية مستقيمة ، تبدأ وتنتهي الألوان ، و زاوية التوجه.

protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)

Parameters

rect RectangleF

هيكل Aspose.Imaging.RectangleF الذي يحدد حدود الجرادين خطي.

angle float

الزاوية، التي يتم قياسها في درجات زمنية من محور x، من خط التوجيه من الجرادينت.

isAngleScalable bool

إذا قمت بتعيين “الحقيقة” يتم تغيير الزاوية أثناء التحولات مع هذا Aspose.Imaging.Brushes.LinearGradientBrushBase.

Properties

Angle

يحصل أو يضع زاوية الجرادين.

public float Angle { get; set; }

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

float

GammaCorrection

يحصل أو يحدد قيمة تشير إلى ما إذا كانت تصحيح الغاما مثبتة لهذا Aspose.Imaging.Brushes.LinearGradientBrushBase.

public bool GammaCorrection { get; set; }

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

bool

IsAngleScalable

يحصل أو يضع قيمة تشير إلى ما إذا كان Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle يتغير أثناء التحولات مع هذا Aspose.Imaging.Brushes.LinearGradientBrushBase.

public bool IsAngleScalable { get; set; }

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

bool

Rectangle

يحصل أو يحدد منطقة مستقيمة تحدد نقاط البداية والنهاية للدرجة.

public RectangleF Rectangle { get; set; }

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

RectangleF

 عربي