Interface IColorPalette

Interface IColorPalette

Название пространства: Aspose.Imaging Ассоциация: Aspose.Imaging.dll (25.4.0)

Интерфейс цветной палиты.

public interface IColorPalette

Properties

Argb32Entries

Получается целый ряд 32-битных ARGB структур.

int[] Argb32Entries { get; }

Стоимость недвижимости

int [ ]

Entries

Получается набор Aspose.Imaging.Цветные структуры.

Color[] Entries { get; }

Стоимость недвижимости

Color [ ]

EntriesCount

Считается количество входов.

int EntriesCount { get; }

Стоимость недвижимости

int

IsCompactPalette

Получается значение, указывающее, используется ли компактная палетка.

bool IsCompactPalette { get; }

Стоимость недвижимости

bool

Remarks

компактная палетка означает, что изображение будет содержать только указанные палетные входы, если это возможно или, другими словами, изображение будет более компактным и займет меньше пространства;В противном случае будет 2^BitsPerPixel входы и изображение будет резервировать больше пространства для всех возможных палетных входов.Поставление этой стоимости на истинные и изменяющие палетные входы могут вызвать штраф за производительность, так как движение данных может произойти, поэтому используйте его тщательно.

Methods

GetArgb32Color(ИНТ)

Получается 32-битный палетный цвет ARGB по индексу.

int GetArgb32Color(int index)

Parameters

index int

32-битный палетный цветный индекс ARGB.

Returns

int

Вход цветовой палиты, указанный index".

Exceptions

ArgumentOutOfRangeException

если цветная палетка index’ указана вне диапазона входов палеты.

GetColor(ИНТ)

Получается цвет палитра по индексу.

Color GetColor(int index)

Parameters

index int

Палетный цветный индекс.

Returns

Color

Вход цветовой палиты, указанный index".

Exceptions

ArgumentOutOfRangeException

если цветная палетка index’ указана вне диапазона входов палеты.

GetNearestColorIndex(ИНТ)

Получает индекс ближайшего 32-битного цвета ARGB.

int GetNearestColorIndex(int argb32Color)

Parameters

argb32Color int

32-битный цвет ARGB.

Returns

int

Индекс ближайшего цвета.

GetNearestColorIndex(Color)

Получает индекс ближайшего цвета.

int GetNearestColorIndex(Color color)

Parameters

color Color

и цвета .

Returns

int

Индекс ближайшего цвета.

 Русский