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()
 Русский