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
الأعضاء الموروثين
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; }
قيمة الممتلكات
GammaCorrection
يحصل أو يحدد قيمة تشير إلى ما إذا كانت تصحيح الغاما مثبتة لهذا Aspose.Imaging.Brushes.LinearGradientBrushBase.
public bool GammaCorrection { get; set; }
قيمة الممتلكات
IsAngleScalable
يحصل أو يضع قيمة تشير إلى ما إذا كان Aspose.Imaging.Brushes.LinearGradientBrushBase.Angle يتغير أثناء التحولات مع هذا Aspose.Imaging.Brushes.LinearGradientBrushBase.
public bool IsAngleScalable { get; set; }
قيمة الممتلكات
Rectangle
يحصل أو يحدد منطقة مستقيمة تحدد نقاط البداية والنهاية للدرجة.
public RectangleF Rectangle { get; set; }