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.LinearGradientBushBase з стандартними параметрами.Уголь становить 45 градусів, а прямокутник розташований в (0,0) з розміром (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(Точка, точка)

Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearGradientBushBase.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Структура Aspose.Imaging.Точка, що являє собою початкову точку лінійного градієнта.

point2 Point

Aspose.Imaging.Точкова структура, що являє собою кінцеву точку лінійного градієнта.

LinearGradientBrushBase(Створення PointF)

Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearGradientBushBase.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Структура Aspose.Imaging.PointF, що являє собою початкову точку лінійного градієнта.

point2 PointF

Структура Aspose.Imaging.PointF, що являє собою кінцеву точку лінійного градієнта.

LinearGradientBrushBase(Прямий колір, флот, боол)

Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearGradientBushBase, засновану на прямокутці та куті орієнтації.

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

Parameters

rect Rectangle

Структура Aspose.Imaging.RectangleF, яка визначає межі лінійного градієнта.

angle float

Угалом, вимірюваним у ступенях годинника з х-акси, лінії орієнтації градієнта.

isAngleScalable bool

Якщо налаштуватися на «правдивий», то колір змінюється під час трансформацій, що застосовуються до цього Aspose.Imaging.Brushes.LinearGradient BrushBase.

LinearGradientBrushBase(Ректангліф, флот, боол)

Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearGradientBushBase, засновану на прямокутці, починаючи і закінчуючи кольори, а також на куті орієнтації.

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

Parameters

rect RectangleF

Структура Aspose.Imaging.RectangleF, яка визначає межі лінійного градієнта.

angle float

Угалом, вимірюваним у ступенях годинника з х-акси, лінії орієнтації градієнта.

isAngleScalable bool

Якщо налаштуватися на «справжнє», то колір змінюється під час трансформацій за допомогою цього Aspose.Imaging.Brushes.LinearGradient BrushBase.

Properties

Angle

Приймає або встановлює градієнтний кут.

public float Angle { get; set; }

вартість нерухомості

float

GammaCorrection

Ви отримаєте або встановите значення, яке вказує на те, чи є гамма-корекція активована для цього Aspose.Imaging.Brushes.LinearGradientBushBase.

public bool GammaCorrection { get; set; }

вартість нерухомості

bool

IsAngleScalable

Ви отримаєте або встановите значення, яке вказує на те, чи змінюється Aspose.Imaging.Brushes.LinearGradientBushBase.Angle під час трансформацій з цією Wl17. Brushs.

public bool IsAngleScalable { get; set; }

вартість нерухомості

bool

Rectangle

Він отримує або встановлює прямокутний регіон, який визначає початкові та кінцеві точки градієнта.

public RectangleF Rectangle { get; set; }

вартість нерухомості

RectangleF

 Українська