Class LinearGradientBrushBase

Class LinearGradientBrushBase

Il nome: Aspose.Imaging.Brushes Assemblea: Aspose.Imaging.dll (25.4.0)

Represente un WL17_.Brush con capacità di gradimento e proprietà appropriate.

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

Inheritance

object DisposableObject Brush TransformBrush LinearGradientBrushBase

Derived

LinearGradientBrush , LinearMulticolorGradientBrush

Implements

IDisposable

I membri ereditari

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

Inizia una nuova instanza della classe Aspose.Imaging.Brushes.LinearGradientBushBase con parametri predefiniti.L’angolo è di 45 gradi e il rettangolo è situato in (0,0) con dimensioni (1,1).

protected LinearGradientBrushBase()

LinearGradientBrushBase(punto, punto)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearGradientBushBase.Il rettangolo gradiente viene calcolato dai punti specificati.

protected LinearGradientBrushBase(Point point1, Point point2)

Parameters

point1 Point

Un Aspose.Imaging.Struttura di punto che rappresenta il punto di partenza del gradiente lineare.

point2 Point

Un Aspose.Imaging.Struttura di punto che rappresenta il punto finale del gradiente lineare.

LinearGradientBrushBase(di PointF, PointF)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearGradientBushBase.Il rettangolo gradiente viene calcolato dai punti specificati.

protected LinearGradientBrushBase(PointF point1, PointF point2)

Parameters

point1 PointF

Una struttura Aspose.Imaging.PointF che rappresenta il punto di partenza del gradiente lineare.

point2 PointF

Una struttura Aspose.Imaging.PointF che rappresenta il punto finale del gradiente lineare.

LinearGradientBrushBase(Rettangolo, float, bool)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearGradientBushBase basata su un rettangolo e un angolo di orientamento.

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

Parameters

rect Rectangle

Una struttura Aspose.Imaging.RectangleF che specifica i confini del gradiente lineare.

angle float

L’angolo, misurato in gradi orario dall’asse x, della linea di orientamento del gradiente.

isAngleScalable bool

se impostato per “true” l’angolo è cambiato durante le trasformazioni applicate a questo Aspose.Imaging.Brushes.LinearGradientBushBase.

LinearGradientBrushBase(RectangleF, float, bool)

Inizializza una nuova instanza della classe Aspose.Imaging.Brushes.LinearGradientBushBase basata su un rettangolo, colori di inizio e di fine, e un angolo di orientamento.

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

Parameters

rect RectangleF

Una struttura Aspose.Imaging.RectangleF che specifica i confini del gradiente lineare.

angle float

L’angolo, misurato in gradi orario dall’asse x, della linea di orientamento del gradiente.

isAngleScalable bool

se impostato per “true” l’angolo è cambiato durante le trasformazioni con questo Aspose.Imaging.Brushes.LinearGradientBrashBase.

Properties

Angle

Riceve o mette l’angolo gradiente.

public float Angle { get; set; }

Valore di proprietà

float

GammaCorrection

Riceve o impone un valore che indica se la correzione gamma è abilitata per questo Aspose.Imaging.Brushes.LinearGradientBrashBase.

public bool GammaCorrection { get; set; }

Valore di proprietà

bool

IsAngleScalable

Riceve o impone un valore che indica se Aspose.Imaging.Brushes.LinearGradientBrashBase.Angle viene modificato durante le trasformazioni con questo _Vl17. Brushs.

public bool IsAngleScalable { get; set; }

Valore di proprietà

bool

Rectangle

Riceve o stabilisce una regione rettangolare che definisce i punti di inizio e di fine del gradiente.

public RectangleF Rectangle { get; set; }

Valore di proprietà

RectangleF

 Italiano