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