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.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 під час трансформацій з цією Wl17. Brushs.
public bool IsAngleScalable { get; set; }
вартість нерухомості
Rectangle
Він отримує або встановлює прямокутний регіон, який визначає початкові та кінцеві точки градієнта.
public RectangleF Rectangle { get; set; }