Class ColorBlend

Class ColorBlend

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

آرایه‌هایی از رنگ‌ها و موقعیت‌ها را تعریف می‌کند که برای درون‌یابی ترکیب رنگ در یک گرادیان چند رنگ استفاده می‌شوند. این کلاس نمی‌تواند به ارث برده شود.

public sealed class ColorBlend

ارث‌بری

objectColorBlend

اعضای به ارث برده شده

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

شیء‌ای که باید آزمایش شود.

بازگشت

bool

اگر obj یک کلاس Aspose.Imaging.ColorBlend معادل با این کلاس Aspose.Imaging.ColorBlend باشد، true؛ در غیر این صورت، false.

GetHashCode()

یک کد هش برای این نمونه برمی‌گرداند.

public override int GetHashCode()

بازگشت

int

یک کد هش برای این نمونه، مناسب برای استفاده در الگوریتم‌های هش و ساختارهای داده‌ای مانند جدول هش.

 فارسی