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 и 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; }
Стоимость недвижимости
GammaCorrection
Получается или устанавливается значение, указывающее на то, включена ли коррекция гаммы для этого Aspose.Imaging.Brushes.LinearGradientBrashBase.
public bool GammaCorrection { get; set; }
Стоимость недвижимости
IsAngleScalable
Получается или устанавливается значение, указывающее на то, изменится ли Aspose.Imaging.Brushes.LinearGradientBushBase.Angle во время трансформаций с этим _ www.brush.linears .
public bool IsAngleScalable { get; set; }
Стоимость недвижимости
Rectangle
Получается или устанавливается прямоугольная область, которая определяет точки начала и конца градиента.
public RectangleF Rectangle { get; set; }