Class GradientBrush

Class GradientBrush

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

Lớp này được sử dụng để đóng gói LinearGradientBrush và PathGradientBrush với khả năng thiết lập chế độ bọc thành clamp.
Các cọ gradient gốc luôn ném ra một ngoại lệ khi ai đó cố gắng thiết lập thuộc tính WrapMode thành WrapMode.Clamp.

public class GradientBrush : Brush, ICloneable, IDisposable

Kế thừa

object
MarshalByRefObject
Brush
GradientBrush

Triển khai

ICloneable,
IDisposable

Các thành viên kế thừa

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

Các hàm khởi tạo

GradientBrush(Brush)

Tạo một thể hiện mới của GradientBrush.

LinearGradientBrush hoặc PathGradientBrush. Nếu khác sẽ ném ra ArgumentException.
public GradientBrush(Brush nativeBrush)

Tham số

nativeBrush Brush

Các thuộc tính

Bounds

Trả về hoặc chỉ định giới hạn cho các cọ gradient này.

public RectangleF Bounds { get; set; }

Giá trị thuộc tính

RectangleF

NativeBrush

Trả về cọ gradient gốc.

public Brush NativeBrush { get; }

Giá trị thuộc tính

Brush

WrapMode

Trả về hoặc chỉ định chế độ bọc cho cọ gradient này. Nó có thể là WrapMode.Clamp, điều này dẫn đến việc ném ra ngoại lệ trong các cọ gradient gốc.

public WrapMode WrapMode { get; set; }

Giá trị thuộc tính

WrapMode

Các phương thức

Clone()

Nhân bản cọ này.

public override object Clone()

Trả về

object

Dispose()

Giải phóng tất cả tài nguyên được sử dụng bởi đối tượng Aspose.Page.EPS.GradientBrush này.

public void Dispose()
 Tiếng Việt