ColorPalette
Содержание
[
Скрывать
]ColorPalette class
Определяет массив цветов, составляющих цветовую палитру. Цвета являются 32-битными цветами ARGB. Не передается по наследству.
public sealed class ColorPalette : IColorPalette
Конструкторы
| Имя | Описание |
|---|---|
| ColorPalette(Color[]) | Инициализирует новый экземплярColorPalette класс, а IsCompactPalette имеет значение false. |
| ColorPalette(int[]) | Инициализирует новый экземплярColorPalette класс, а IsCompactPalette имеет значение false. |
| ColorPalette(Color[], bool) | Инициализирует новый экземплярColorPalette класс. |
| ColorPalette(int[], bool) | Инициализирует новый экземплярColorPalette класс. |
Характеристики
| Имя | Описание |
|---|---|
| Argb32Entries { get; } | Получает массив 32-битных структур ARGB. |
| Entries { get; } | Получает массивColor структуры. |
| EntriesCount { get; } | Получает количество записей. |
| IsCompactPalette { get; } | Получает или задает значение, указывающее, используется ли компактная палитра. |
Методы
| Имя | Описание |
|---|---|
| static CopyPalette(IColorPalette) | Копирует палитру. |
| static CopyPalette(IColorPalette, bool) | Копирует палитру. |
| GetArgb32Color(int) | Получает 32-битный цвет палитры ARGB по индексу. |
| GetColor(int) | Получает цвет палитры по индексу. |
| GetNearestColorIndex(Color) | Получает индекс ближайшего цвета. |
| GetNearestColorIndex(int) | Получает индекс ближайшего цвета. |
Смотрите также
- interface IColorPalette
- пространство имен Aspose.Imaging
- сборка Aspose.Imaging