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(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; }

ارزش املاک

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

 فارسی