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 и 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

Угол, измеряемый в часовых степенах от x-аксе, линии ориентации градиента.

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

Угол, измеряемый в часовых степенах от x-аксе, линии ориентации градиента.

isAngleScalable bool

Если настроенный на «истинный» угол изменяется во время трансформаций с помощью этого Aspose.Imaging.Brushes.LinearGradientBushBase.

Properties

Angle

Получает или устанавливает угол градиента.

public float Angle { get; set; }

Стоимость недвижимости

float

GammaCorrection

Получается или устанавливается значение, указывающее на то, включена ли коррекция гаммы для этого Aspose.Imaging.Brushes.LinearGradientBrashBase.

public bool GammaCorrection { get; set; }

Стоимость недвижимости

bool

IsAngleScalable

Получается или устанавливается значение, указывающее на то, изменится ли Aspose.Imaging.Brushes.LinearGradientBushBase.Angle во время трансформаций с этим _ www.brush.linears .

public bool IsAngleScalable { get; set; }

Стоимость недвижимости

bool

Rectangle

Получается или устанавливается прямоугольная область, которая определяет точки начала и конца градиента.

public RectangleF Rectangle { get; set; }

Стоимость недвижимости

RectangleF

 Русский