Class GradientBrush
Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)
Diese Klasse wird verwendet, um LinearGradientBrush und PathGradientBrush zu kapseln, mit der Möglichkeit, den Wrap-Modus auf Clamp einzustellen. Native Gradient-Pinsel werfen immer eine Ausnahme, wenn jemand versucht, die WrapMode-Eigenschaft auf WrapMode.Clamp zu setzen.
public class GradientBrush : Brush, ICloneable, IDisposable
Vererbung
object ← MarshalByRefObject ← Brush ← GradientBrush
Implementiert
Vererbte Mitglieder
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()
Konstruktoren
GradientBrush(Brush)
Erstellt eine neue Instanz von GradientBrush.
LinearGradientBrush oder PathGradientBrush. Wenn etwas anderes, wird eine ArgumentException ausgelöst.public GradientBrush(Brush nativeBrush)
Parameter
nativeBrush
Brush
Eigenschaften
Bounds
Gibt die Grenzen für diesen Gradient-Pinsel zurück oder legt sie fest.
public RectangleF Bounds { get; set; }
Eigenschaftswert
NativeBrush
Gibt den nativen Gradient-Pinsel zurück.
public Brush NativeBrush { get; }
Eigenschaftswert
WrapMode
Gibt den Wrap-Modus für diesen Gradient-Pinsel zurück oder legt ihn fest. Er kann WrapMode.Clamp sein, was dazu führt, dass eine Ausnahme bei nativen Gradient-Pinseln ausgelöst wird.
public WrapMode WrapMode { get; set; }
Eigenschaftswert
Methoden
Clone()
Kopiert diesen Pinsel.
public override object Clone()
Gibt zurück
Dispose()
Gibt alle Ressourcen frei, die von diesem Aspose.Page.EPS.GradientBrush-Objekt verwendet werden.
public void Dispose()