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
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à
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à
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à
Rectangle
Riceve o stabilisce una regione rettangolare che definisce i punti di inizio e di fine del gradiente.
public RectangleF Rectangle { get; set; }