Class GradientBrush

Class GradientBrush

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

Цей клас використовується для інкапсуляції LinearGradientBrush і PathGradientBrush з можливістю встановлення режиму обгортки на clamp. Нативні градієнтні пензлі завжди викидають виключення, коли хтось намагається встановити властивість WrapMode на WrapMode.Clamp.

public class GradientBrush : Brush, ICloneable, IDisposable

Спадкування

objectMarshalByRefObjectBrushGradientBrush

Реалізує

ICloneable, IDisposable

Спадковані члени

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

Конструктори

GradientBrush(Brush)

Створює новий екземпляр GradientBrush.

LinearGradientBrush або PathGradientBrush. Якщо інше, буде викинуто ArgumentException.
public GradientBrush(Brush nativeBrush)

Параметри

nativeBrush Brush

Властивості

Bounds

Повертає або задає межі для цих градієнтних пензлів.

public RectangleF Bounds { get; set; }

Значення властивості

RectangleF

NativeBrush

Повертає нативний градієнтний пензель.

public Brush NativeBrush { get; }

Значення властивості

Brush

WrapMode

Повертає або задає режим обгортки для цього градієнтного пензля. Це може бути WrapMode.Clamp, що призводить до викидання виключення в нативних градієнтних пензлях.

public WrapMode WrapMode { get; set; }

Значення властивості

WrapMode

Методи

Clone()

Копіює цей пензель.

public override object Clone()

Повертає

object

Dispose()

Звільняє всі ресурси, що використовуються цим об’єктом Aspose.Page.EPS.GradientBrush.

public void Dispose()
 Українська