Class GradientBrush
Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)
Esta classe é usada para encapsular LinearGradientBrush e PathGradientBrush com a possibilidade de definir o modo de envolvimento como clamp. Pincéis de gradiente nativos sempre lançam uma exceção quando alguém tenta definir a propriedade WrapMode como WrapMode.Clamp.
public class GradientBrush : Brush, ICloneable, IDisposable
Herança
object ← MarshalByRefObject ← Brush ← GradientBrush
Implementa
Membros Herdados
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()
Construtores
GradientBrush(Brush)
Cria uma nova instância de GradientBrush.
LinearGradientBrush ou PathGradientBrush. Se outro, uma ArgumentException será lançada.public GradientBrush(Brush nativeBrush)
Parâmetros
nativeBrush
Brush
Propriedades
Bounds
Retorna ou especifica os limites para esses pincéis de gradiente.
public RectangleF Bounds { get; set; }
Valor da Propriedade
NativeBrush
Retorna o pincel de gradiente nativo.
public Brush NativeBrush { get; }
Valor da Propriedade
WrapMode
Retorna ou especifica o modo de envolvimento para este pincel de gradiente. Pode ser WrapMode.Clamp, o que resulta em lançar uma exceção em pincéis de gradiente nativos.
public WrapMode WrapMode { get; set; }
Valor da Propriedade
Métodos
Clone()
Clona este pincel.
public override object Clone()
Retorna
Dispose()
Libera todos os recursos usados por este objeto Aspose.Page.EPS.GradientBrush.
public void Dispose()