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(PointF، PointF)
یک مثال جدید از کلاس 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(رکتانگلف، فلوات، بول)
شروع یک مثال جدید از کلاس 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; }