Class GradientBrush
Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)
Questa classe viene utilizzata per incapsulare LinearGradientBrush e PathGradientBrush con la possibilità di impostare la modalità di avvolgimento su clamp.
I pennelli di gradiente nativi generano sempre un’eccezione quando qualcuno cerca di impostare la proprietà WrapMode su WrapMode.Clamp.
public class GradientBrush : Brush, ICloneable, IDisposable
Ereditarietà
object ←
MarshalByRefObject ←
Brush ←
GradientBrush
Implementa
Membri Ereditati
Brush.Clone(),
Brush.SetNativeBrush(nint),
Brush.Dispose(),
Brush.Dispose(bool),
MarshalByRefObject.GetLifetimeService(),
MarshalByRefObject.InitializeLifetimeService(),
MarshalByRefObject.MemberwiseClone(bool),
object.GetType(),
object.MemberwiseClone(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
Costruttori
GradientBrush(Brush)
Crea una nuova istanza di GradientBrush.
LinearGradientBrush o PathGradientBrush. Se diverso, verrà generata un'eccezione ArgumentException.public GradientBrush(Brush nativeBrush)
Parametri
nativeBrush
Brush
Proprietà
Bounds
Restituisce o specifica i limiti per questi pennelli di gradiente.
public RectangleF Bounds { get; set; }
Valore della Proprietà
NativeBrush
Restituisce il pennello di gradiente nativo.
public Brush NativeBrush { get; }
Valore della Proprietà
WrapMode
Restituisce o specifica la modalità di avvolgimento per questo pennello di gradiente. Può essere WrapMode.Clamp, che genera un’eccezione nei pennelli di gradiente nativi.
public WrapMode WrapMode { get; set; }
Valore della Proprietà
Metodi
Clone()
Clona questo pennello.
public override object Clone()
Restituisce
Dispose()
Rilascia tutte le risorse utilizzate da questo oggetto Aspose.Page.EPS.GradientBrush.
public void Dispose()