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
Уголът, измерван в часови степени от 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.LinearGradientBrashBase.
Properties
Angle
Вземете или поставете градиентния ъгъл.
public float Angle { get; set; }стойност на имота
GammaCorrection
Получава или задава стойност, която показва дали е включена корекция на гамата за този Aspose.Imaging.Brushes.LinearGradientBushBase.
public bool GammaCorrection { get; set; }стойност на имота
IsAngleScalable
Получавате или задавате стойност, която показва дали Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle се променя по време на трансформациите с този Asposa.Imaging.brushs.
public bool IsAngleScalable { get; set; }стойност на имота
Rectangle
Той получава или определя правоъгълна област, която определя началото и края на градиента.
public RectangleF Rectangle { get; set; }