Class ColorBlend

Class ColorBlend

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

Định nghĩa các mảng màu và vị trí được sử dụng để nội suy pha trộn màu trong một gradient đa màu. Lớp này không thể được kế thừa.

public sealed class ColorBlend

Kế thừa

objectColorBlend

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

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Các Hàm Khởi Tạo

ColorBlend()

Khởi tạo một thể hiện mới của lớp Aspose.Imaging.ColorBlend.

public ColorBlend()

ColorBlend(int)

Khởi tạo một thể hiện mới của lớp Aspose.Imaging.ColorBlend với số lượng màu và vị trí được chỉ định.

public ColorBlend(int count)

Tham số

count int

Số lượng màu và vị trí trong Aspose.Imaging.ColorBlend này.

Các Thuộc Tính

Colors

Lấy hoặc thiết lập một mảng màu đại diện cho các màu sẽ sử dụng tại các vị trí tương ứng dọc theo một gradient.

public Color[] Colors { get; set; }

Giá Trị Thuộc Tính

Color[]

Positions

Lấy hoặc thiết lập các vị trí dọc theo một đường gradient.

public float[] Positions { get; set; }

Giá Trị Thuộc Tính

float[]

Các Phương Thức

Equals(object)

Kiểm tra xem đối tượng được chỉ định có phải là lớp Aspose.Imaging.ColorBlend và có tương đương với lớp Aspose.Imaging.ColorBlend này hay không.

public override bool Equals(object obj)

Tham số

obj object

Đối tượng để kiểm tra.

Trả về

bool

True nếu obj là một lớp Aspose.Imaging.ColorBlend tương đương với lớp Aspose.Imaging.ColorBlend này; ngược lại, false.

GetHashCode()

Trả về một mã băm cho thể hiện này.

public override int GetHashCode()

Trả về

int

Một mã băm cho thể hiện này, phù hợp để sử dụng trong các thuật toán băm và cấu trúc dữ liệu như bảng băm.

 Tiếng Việt