Interface IColorPalette

Interface IColorPalette

Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)

Interfața paletei de culori.

public interface IColorPalette

Properties

Argb32Entries

Obține o serie de structuri 32-bit ARGB.

int[] Argb32Entries { get; }

Valoarea proprietății

int []

Entries

Obține o serie de structuri Aspose.Imaging.Color.

Color[] Entries { get; }

Valoarea proprietății

Color []

EntriesCount

Se numără intrările.

int EntriesCount { get; }

Valoarea proprietății

int

IsCompactPalette

Obține o valoare care indică dacă este utilizată paleta compactă.

bool IsCompactPalette { get; }

Valoarea proprietății

bool

Remarks

Paleta compactă înseamnă că imaginea va conține numai intrările de paletă specificate dacă este posibil sau, cu alte cuvinte, imaginea va fi mai compactă și ocupă mai puțin spațiu;În caz contrar, vor exista intrări 2^BitsPerPixel și imaginea va rezerva mai mult spațiu pentru toate intrările de paletă posibile.Setarea acestei valori la autentice și modificarea intrărilor de paletă poate provoca o pedeapsă de performanță, deoarece mișcarea datelor poate avea loc, astfel încât să o utilizați cu atenție.

Methods

GetArgb32Color(int)

Obține culoarea de paletă 32-bită ARGB prin index.

int GetArgb32Color(int index)

Parameters

index int

Indicele de culoare 32-bit ARGB.

Returns

int

Intrarea în paleta de culori specificată de index".

Exceptions

ArgumentOutOfRangeException

dacă paleta de culori index’ specificat este din gama de intrări de paletă.

GetColor(int)

Obține culoarea paletei prin index.

Color GetColor(int index)

Parameters

index int

Indicele de culoare de paletă.

Returns

Color

Intrarea în paleta de culori specificată de index".

Exceptions

ArgumentOutOfRangeException

dacă paleta de culori index’ specificat este din gama de intrări de paletă.

GetNearestColorIndex(int)

Obține indexul celei mai apropiate culori 32-bit ARGB.

int GetNearestColorIndex(int argb32Color)

Parameters

argb32Color int

Culoarea 32-bită ARGB.

Returns

int

Indicele celei mai apropiate culori

GetNearestColorIndex(Color)

Obține indicele celei mai apropiate culori.

int GetNearestColorIndex(Color color)

Parameters

color Color

Culoarea este.

Returns

int

Indicele celei mai apropiate culori

 Română