Interface IColorPalette

Interface IColorPalette

Nazwa przestrzeń: Aspose.Imaging Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Interfejs palety kolorów.

public interface IColorPalette

Properties

Argb32Entries

Posiada szereg 32-bitowych struktur ARGB.

int[] Argb32Entries { get; }

Wartość nieruchomości

int [ ]

Entries

Otrzymuje szereg WL17_.Struktura kolorów.

Color[] Entries { get; }

Wartość nieruchomości

Color [ ]

EntriesCount

Otrzymujemy liczbę wpisów.

int EntriesCount { get; }

Wartość nieruchomości

int

IsCompactPalette

Otrzymuje wartość wskazującą, czy używana jest kompaktowa paleta.

bool IsCompactPalette { get; }

Wartość nieruchomości

bool

Remarks

Kompaktna paleta oznacza, że obraz będzie zawierał tylko określone wpisy palety, jeśli to możliwe lub innymi słowy obraz będzie bardziej kompaktowy i zajmie mniej miejsca;W przeciwnym razie zostaną wpisy 2^BitsPerPixel, a obraz zarezerwuje więcej miejsca dla wszystkich możliwych wpisów palety.Ustawienie tej wartości na prawdziwe i zmieniające wpisy palety może spowodować karę wydajności, ponieważ ruch danych może wystąpić, więc użyj go ostrożnie.

Methods

GetArgb32Color(Int)

Otrzymuje kolor palety 32-bitowej ARGB według indeksu.

int GetArgb32Color(int index)

Parameters

index int

32-bitowy indeks kolorów ARGB.

Returns

int

Wpis palety kolorów określony przez index'.

Exceptions

ArgumentOutOfRangeException

jeśli określona paleta kolorów index’ jest poza zakresem wpisów palety.

GetColor(Int)

Dostarcza kolor palety według indeksu.

Color GetColor(int index)

Parameters

index int

Wskaźnik kolorów palety.

Returns

Color

Wpis palety kolorów określony przez index'.

Exceptions

ArgumentOutOfRangeException

jeśli określona paleta kolorów index’ jest poza zakresem wpisów palety.

GetNearestColorIndex(Int)

Otrzymuje indeks najbliższego koloru 32-bitowego ARGB.

int GetNearestColorIndex(int argb32Color)

Parameters

argb32Color int

32-bitowy kolor ARGB.

Returns

int

Indeks najbliższego koloru.

GetNearestColorIndex(Color)

Otrzymuje indeks najbliższego koloru.

int GetNearestColorIndex(Color color)

Parameters

color Color

w kolorze .

Returns

int

Indeks najbliższego koloru.

 Polski