Class LinearGradientBrushBase
Названий на: Aspose.Imaging.Brushes Асамблея: Aspose.Imaging.dll (25.5.0)
Представляє Aspose.Imaging.Brush з градієнтськими можливостями та відповідними властивостям.
[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposableInheritance
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.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; }вартість нерухомості
GammaCorrection
Ви отримаєте або встановите значення, яке вказує на те, чи є гамма-корекція активована для цього Aspose.Imaging.Brushes.LinearGradientBushBase.
public bool GammaCorrection { get; set; }вартість нерухомості
IsAngleScalable
Ви отримуєте або встановлюєте значення, яке вказує на те, чи змінюється Aspose.Imaging.Brushes.LinearGradientBushBase.Angle під час трансформацій з цією ASPOSE.Imaging. Brushs.
public bool IsAngleScalable { get; set; }вартість нерухомості
Rectangle
Він отримує або встановлює прямокутний регіон, який визначає початкові та кінцеві точки градієнта.
public RectangleF Rectangle { get; set; }