IColorPalette Klasse

Summary: The color palette interface.

Module: aspose.imaging

Full Name: aspose.imaging.IColorPalette

Properties

NameTypeAccessBeschreibung
argb_32_entriesint[]rGibt ein Array von 32‑Bit‑ARGB‑Strukturen zurück.
entriesColor[]rGibt ein Array von Color Strukturen zurück.
entries_countintrGibt die Anzahl der Einträge zurück.
is_compact_paletteboolrErmittelt einen Wert, der angibt, ob eine kompakte Palette verwendet wird.

Methods

NameBeschreibung
get_argb_32_color(index)Gibt die 32‑Bit‑ARGB‑Palettenfarbe nach Index zurück.
get_color(index)Gibt die Palettenfarbe nach Index zurück.
get_nearest_color_index(argb_32_color)Ermittelt den Index der nächstgelegenen 32-Bit-ARGB-Farbe.
get_nearest_color_index(color)Ermittelt den Index der nächstgelegenen 32-Bit-ARGB-Farbe.

Method: get_argb_32_color(index)

 get_argb_32_color(index) 

Gibt die 32‑Bit‑ARGB‑Palettenfarbe nach Index zurück.

Parameters:

ParameterTypBeschreibung
indexintDer 32‑Bit‑ARGB‑Palettenfarbindex.

Returns

TypBeschreibung
intDer Farbpaletteneintrag, der durch den index angegeben ist.

Method: get_color(index)

 get_color(index) 

Gibt die Palettenfarbe nach Index zurück.

Parameters:

ParameterTypBeschreibung
indexintDer Palettenfarbindex.

Returns

TypBeschreibung
ColorDer Farbpaletteneintrag, der durch den index angegeben ist.

Method: get_nearest_color_index(argb_32_color)

 get_nearest_color_index(argb_32_color) 

Ermittelt den Index der nächstgelegenen 32-Bit-ARGB-Farbe.

Parameters:

ParameterTypBeschreibung
argb_32_colorintDie 32‑Bit‑ARGB‑Farbe.

Returns

TypBeschreibung
intDer Index der nächsten Farbe.

Method: get_nearest_color_index(color)

 get_nearest_color_index(color) 

Ermittelt den Index der nächstgelegenen 32-Bit-ARGB-Farbe.

Parameters:

ParameterTypBeschreibung
colorColor

Returns

TypBeschreibung
intDer Index der nächsten Farbe.