Class LinearGradientBrushBase

Class LinearGradientBrushBase

Nom dels espais: Aspose.Imaging.Brushes Assemblea: Aspose.Imaging.dll (25.4.0)

Representa un WL17_.Brush amb capacitats de gradiment i propietats adequades.

[JsonObject(MemberSerialization.OptIn)]
public abstract class LinearGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

Membres heretats

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()

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearGradientBushBase amb paràmetres predefinits.L’angle és de 45 graus i el recte està situat en (0,0) amb mida (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(Punt i punt)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearGradient BrushBase. El rectangle de gradís es calcula des dels punts especificats.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Una estructura de punt Aspose.Imaging. que representa el punt de partida del gradient lineal.

point2 Point

Una estructura de punt Aspose.Imaging. que representa el punt final del gradient lineal.

LinearGradientBrushBase(El punt, el punt)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearGradient BrushBase. El rectangle de gradís es calcula des dels punts especificats.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Una estructura Aspose.Imaging.PointF que representa el punt de partida del gradient lineal.

point2 PointF

Una estructura Aspose.Imaging.PointF que representa el punt final del gradient lineal.

LinearGradientBrushBase(Rectangle, float i bool)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearGradientBushBase basada en un rectangle i un angle d’orientació.

protected LinearGradientBrushBase(Rectangle rect, float angle, bool isAngleScalable)

Parameters

rect Rectangle

Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.

angle float

L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.

isAngleScalable bool

si s’estableix a ’true’ l’angle es canvia durant les transformacions aplicades a aquest Aspose.Imaging.Brushes.LinearGradientBushBase.

LinearGradientBrushBase(RectangleF, float, bool)

Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.LinearGradient BrushBase basada en un rectangle, comença i acaba els colors, i un angle d’orientació.

protected LinearGradientBrushBase(RectangleF rect, float angle, bool isAngleScalable)

Parameters

rect RectangleF

Una estructura Aspose.Imaging.RectangleF que especifica els límits del gradient lineal.

angle float

L’angle, mesurat en graus horitzontal des de l’eix x, de la línia d’orientació del gradient.

isAngleScalable bool

si s’estableix a ’true’ l’angle es canvia durant les transformacions amb aquest Aspose.Imaging.Brushes.LinearGradient BrushBase.

Properties

Angle

Obté o posa l’angle de graduació.

public float Angle { get; set; }

Valor de la propietat

float

GammaCorrection

Obté o s’estableix un valor que indiqui si la correcció gamma està activada per a aquest Aspose.Imaging.Brushes.LinearGradientBushBase.

public bool GammaCorrection { get; set; }

Valor de la propietat

bool

IsAngleScalable

Obté o s’estableix un valor que indiqui si Aspose.Imaging.Brushes.LinearGradient BrushBase.Angle es canvia durant les transformacions amb aquest Wl17.brushs.

public bool IsAngleScalable { get; set; }

Valor de la propietat

bool

Rectangle

Obté o estableix una regió rectangular que defineix els punts d’inici i final del gradient.

public RectangleF Rectangle { get; set; }

Valor de la propietat

RectangleF

 Català