Class GradientBrush
Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)
Esta clase se utiliza para encapsular LinearGradientBrush y PathGradientBrush con la posibilidad de establecer el modo de envoltura en clamp.
Los pinceles de gradiente nativos siempre lanzan una excepción cuando alguien intenta establecer la propiedad WrapMode en WrapMode.Clamp.
public class GradientBrush : Brush, ICloneable, IDisposable
Herencia
object ←
MarshalByRefObject ←
Brush ←
GradientBrush
Implementa
Miembros heredados
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()
Constructores
GradientBrush(Brush)
Crea una nueva instancia de GradientBrush.
LinearGradientBrush o PathGradientBrush. Si es otro, se lanzará ArgumentException.public GradientBrush(Brush nativeBrush)
Parámetros
nativeBrush
Brush
Propiedades
Bounds
Devuelve o especifica los límites para estos pinceles de gradiente.
public RectangleF Bounds { get; set; }
Valor de la propiedad
NativeBrush
Devuelve el pincel de gradiente nativo.
public Brush NativeBrush { get; }
Valor de la propiedad
WrapMode
Devuelve o especifica el modo de envoltura para este pincel de gradiente. Puede ser WrapMode.Clamp, lo que resulta en lanzar una excepción en los pinceles de gradiente nativos.
public WrapMode WrapMode { get; set; }
Valor de la propiedad
Métodos
Clone()
Clona este pincel.
public override object Clone()
Devuelve
Dispose()
Libera todos los recursos utilizados por este objeto Aspose.Page.EPS.GradientBrush.
public void Dispose()