Interface IColorPalette

Interface IColorPalette

Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)

Rozhraní barevné palety.

public interface IColorPalette

Properties

Argb32Entries

Obdrží řadu 32-bitových ARGB struktur.

int[] Argb32Entries { get; }

Hodnota nemovitosti

int []a[]

Entries

Obdrží řadu Aspose.Imaging.Color struktur.

Color[] Entries { get; }

Hodnota nemovitosti

Color []a[]

EntriesCount

Počítá se počet vstup.

int EntriesCount { get; }

Hodnota nemovitosti

int

IsCompactPalette

Obdrží hodnotu, která naznačuje, zda je použita kompaktní paleta.

bool IsCompactPalette { get; }

Hodnota nemovitosti

bool

Remarks

Kompaktní paleta znamená, že obrázek bude obsahovat pouze uvedené paletní vstupy, pokud je to možné, nebo jinými slovy, obraz bude kompaktnější a zabere méně prostoru;V opačném případě se objeví 2bitPerPixel vstupy a obrázek si ponechá více místa pro všechny možné palety vstup.Uložení této hodnoty na pravdivé a měnící se paletní vstupy může způsobit pokutu výkonu, protože může dojít k pohybu údajů, takže jej pečlivě použijte.

Methods

GetArgb32Color(Int)

Obdrží 32bitovou barvu palety ARGB podle indexu.

int GetArgb32Color(int index)

Parameters

index int

32bitový barevný index ARGB.

Returns

int

Vstup do barevné palety je specifikován index'.

Exceptions

ArgumentOutOfRangeException

pokud je uvedená barevná paleta index’ mimo rozsah vstupů palety.

GetColor(Int)

Obdrží paletu barvy podle indexu.

Color GetColor(int index)

Parameters

index int

Paletní barevný index.

Returns

Color

Vstup do barevné palety je specifikován index'.

Exceptions

ArgumentOutOfRangeException

pokud je uvedená barevná paleta index’ mimo rozsah vstupů palety.

GetNearestColorIndex(Int)

Získáte index nejbližší 32bitové barvy ARGB.

int GetNearestColorIndex(int argb32Color)

Parameters

argb32Color int

32bitová barva ARGB.

Returns

int

Index nejbližší barvy.

GetNearestColorIndex(Color)

Získáte index nejbližší barvy.

int GetNearestColorIndex(Color color)

Parameters

color Color

Je to barva.

Returns

int

Index nejbližší barvy.

 Čeština