Class GradientBrush
Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)
Cette classe est utilisée pour encapsuler LinearGradientBrush et PathGradientBrush avec la possibilité de définir le mode de répétition sur clamp.
Les pinceaux de dégradé natifs lancent toujours une exception lorsque quelqu’un essaie de définir la propriété WrapMode sur WrapMode.Clamp.
public class GradientBrush : Brush, ICloneable, IDisposable
Héritage
object ← MarshalByRefObject ← Brush ← GradientBrush
Implémente
Membres hérités
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()
Constructeurs
GradientBrush(Brush)
Crée une nouvelle instance de GradientBrush.
LinearGradientBrush ou PathGradientBrush. Si autre, une ArgumentException sera lancée.public GradientBrush(Brush nativeBrush)
Paramètres
nativeBrush
Brush
Propriétés
Bounds
Retourne ou spécifie les limites pour ces pinceaux dégradés.
public RectangleF Bounds { get; set; }
Valeur de la propriété
NativeBrush
Retourne le pinceau de dégradé natif.
public Brush NativeBrush { get; }
Valeur de la propriété
WrapMode
Retourne ou spécifie le mode de répétition pour ce pinceau dégradé. Il peut être WrapMode.Clamp, ce qui entraîne le lancement d’une exception dans les pinceaux de dégradé natifs.
public WrapMode WrapMode { get; set; }
Valeur de la propriété
Méthodes
Clone()
Clone ce pinceau.
public override object Clone()
Retourne
Dispose()
Libère toutes les ressources utilisées par cet objet Aspose.Page.EPS.GradientBrush.
public void Dispose()