Class GradientBrush

Class GradientBrush

Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)

Tato třída se používá k encapsulaci LinearGradientBrush a PathGradientBrush s možností nastavit wrap mode na clamp. Nativní gradientové štětce vždy vyvolají výjimku, když se někdo pokusí nastavit vlastnost WrapMode na WrapMode.Clamp.

public class GradientBrush : Brush, ICloneable, IDisposable

Dědění

objectMarshalByRefObjectBrushGradientBrush

Implementuje

ICloneable, IDisposable

Děděné členy

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()

Konstruktor

GradientBrush(Brush)

Vytváří novou instanci GradientBrush.

LinearGradientBrush nebo PathGradientBrush. Pokud je jiný, bude vyhozena výjimka ArgumentException.
public GradientBrush(Brush nativeBrush)

Parametry

nativeBrush Brush

Vlastnosti

Bounds

Vrací nebo specifikuje meze pro tyto gradientové štětce.

public RectangleF Bounds { get; set; }

Hodnota vlastnosti

RectangleF

NativeBrush

Vrací nativní gradientový štětec.

public Brush NativeBrush { get; }

Hodnota vlastnosti

Brush

WrapMode

Vrací nebo specifikuje wrap mode pro tento gradientový štětec. Může to být WrapMode.Clamp, což vede k vyhození výjimky v nativních gradientových štětcích.

public WrapMode WrapMode { get; set; }

Hodnota vlastnosti

WrapMode

Metody

Clone()

Klony tento štětec.

public override object Clone()

Vrací

object

Dispose()

Uvolňuje všechny prostředky používané tímto objektem Aspose.Page.EPS.GradientBrush.

public void Dispose()
 Čeština