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

Индексът на най-близкия цвят.

 Български