Class ColorBlend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
آرایههایی از رنگها و موقعیتها را تعریف میکند که برای درونیابی ترکیب رنگ در یک گرادیان چند رنگ استفاده میشوند. این کلاس نمیتواند به ارث برده شود.
public sealed class ColorBlend
ارثبری
اعضای به ارث برده شده
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
سازندهها
ColorBlend()
یک نمونه جدید از کلاس Aspose.Imaging.ColorBlend را مقداردهی اولیه میکند.
public ColorBlend()
ColorBlend(int)
یک نمونه جدید از کلاس Aspose.Imaging.ColorBlend را با تعداد مشخصی از رنگها و موقعیتها مقداردهی اولیه میکند.
public ColorBlend(int count)
پارامترها
count
int
تعداد رنگها و موقعیتها در این Aspose.Imaging.ColorBlend.
ویژگیها
Colors
یک آرایه از رنگها را که نمایانگر رنگهایی است که باید در موقعیتهای مربوطه در طول یک گرادیان استفاده شوند، دریافت یا تنظیم میکند.
public Color[] Colors { get; set; }
مقدار ویژگی
Color[]
Positions
موقعیتها را در طول یک خط گرادیان دریافت یا تنظیم میکند.
public float[] Positions { get; set; }
مقدار ویژگی
float[]
متدها
Equals(object)
آزمایش میکند که آیا شیء مشخص شده یک کلاس Aspose.Imaging.ColorBlend است و معادل این کلاس Aspose.Imaging.ColorBlend است یا خیر.
public override bool Equals(object obj)
پارامترها
obj
object
شیءای که باید آزمایش شود.
بازگشت
اگر obj
یک کلاس Aspose.Imaging.ColorBlend معادل با این کلاس Aspose.Imaging.ColorBlend باشد، true؛ در غیر این صورت، false.
GetHashCode()
یک کد هش برای این نمونه برمیگرداند.
public override int GetHashCode()
بازگشت
یک کد هش برای این نمونه، مناسب برای استفاده در الگوریتمهای هش و ساختارهای دادهای مانند جدول هش.