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
Об’єкт для перевірки.
Повертає
True, якщо obj
є класом Aspose.Imaging.ColorBlend, еквівалентним цьому класу Aspose.Imaging.ColorBlend; в іншому випадку - false.
GetHashCode()
Повертає хеш-код для цього екземпляра.
public override int GetHashCode()
Повертає
Хеш-код для цього екземпляра, придатний для використання в алгоритмах хешування та структурах даних, таких як хеш-таблиця.