ColorPalette-klass
Summary: Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable.
Module: aspose.imaging
Full Name: aspose.imaging.ColorPalette
Inheritance: IColorPalette
Constructors
| Name | Description |
|---|---|
| ColorPalette(argb_32_entries) | Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt. |
| ColorPalette(argb_32_entries, is_compact_palette) | Initierar en ny instans av ColorPalette klassen. |
| ColorPalette(entries) | Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt. |
| ColorPalette(entries, is_compact_palette) | Initierar en ny instans av ColorPalette klassen. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| argb_32_entries | int[] | r | Hämtar en array av 32-bitars ARGB-strukturer. |
| entries | Color[] | r | Hämtar en array av Color strukturer. |
| entries_count | int | r | Hämtar antalet poster. |
| is_compact_palette | bool | r | Hämtar eller anger ett värde som indikerar om kompakt palett används. |
Methods
| Name | Description |
|---|---|
| copy_palette(color_palette) | Kopierar paletten. |
| copy_palette(color_palette, use_compact_palette) | Kopierar paletten. |
| create_with_argb(argb_32_entries) | Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt. |
| create_with_argb_compact(argb_32_entries, is_compact_palette) | Initierar en ny instans av ColorPalette klassen. |
| create_with_colors(entries) | Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt. |
| create_with_colors_compact(entries, is_compact_palette) | Initierar en ny instans av ColorPalette klassen. |
| get_argb_32_color(index) | Hämtar 32-bitars ARGB-palettfärgen efter index. |
| get_color(index) | Hämtar palettfärgen efter index. |
| get_nearest_argb_index(argb_32_color) | Hämtar index för den närmaste färgen. |
| get_nearest_color_index(argb_32_color) | Hämtar index för den närmaste färgen. |
| get_nearest_color_index(color) | Hämtar index för den närmaste färgen. |
Constructor: ColorPalette(argb_32_entries)
ColorPalette(argb_32_entries)
Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_32_entries | int[] | De 32-bitars ARGB-färgpalettposterna. |
Constructor: ColorPalette(argb_32_entries, is_compact_palette)
ColorPalette(argb_32_entries, is_compact_palette)
Initierar en ny instans av ColorPalette klassen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_32_entries | int[] | De 32-bitars ARGB-färgpalettposterna. |
| is_compact_palette | bool | Anger om paletten är kompakt. |
Constructor: ColorPalette(entries)
ColorPalette(entries)
Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| entries | Color[] |
Constructor: ColorPalette(entries, is_compact_palette)
ColorPalette(entries, is_compact_palette)
Initierar en ny instans av ColorPalette klassen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| entries | Color[] | |
| is_compact_palette | bool | Anger om paletten är kompakt. |
Method: copy_palette(color_palette) [static]
copy_palette(color_palette)
Kopierar paletten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| color_palette | IColorPalette | Färgpaletten. |
Returns
| Typ | Beskrivning |
|---|---|
| ColorPalette | Den nyss skapade och kopierade paletten eller null om en null-palett skickas. |
Method: copy_palette(color_palette, use_compact_palette) [static]
copy_palette(color_palette, use_compact_palette)
Kopierar paletten.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| color_palette | IColorPalette | Färgpaletten. |
| use_compact_palette | bool | Anger om paletten är kompakt. |
Returns
| Typ | Beskrivning |
|---|---|
| ColorPalette | Den nyss skapade och kopierade paletten eller null om en null-palett skickas. |
Method: create_with_argb(argb_32_entries) [static]
create_with_argb(argb_32_entries)
Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_32_entries | int[] | De 32-bitars ARGB-färgpalettposterna. |
Returns
| Typ | Beskrivning |
|---|---|
| ColorPalette |
Method: create_with_argb_compact(argb_32_entries, is_compact_palette) [static]
create_with_argb_compact(argb_32_entries, is_compact_palette)
Initierar en ny instans av ColorPalette klassen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_32_entries | int[] | De 32-bitars ARGB-färgpalettposterna. |
| is_compact_palette | bool | Anger om paletten är kompakt. |
Returns
| Typ | Beskrivning |
|---|---|
| ColorPalette |
Method: create_with_colors(entries) [static]
create_with_colors(entries)
Initierar en ny instans av ColorPalette klassen och IsCompactPalette är falskt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| entries | Color[] | Färgpalettposterna. |
Returns
| Typ | Beskrivning |
|---|---|
| ColorPalette |
Method: create_with_colors_compact(entries, is_compact_palette) [static]
create_with_colors_compact(entries, is_compact_palette)
Initierar en ny instans av ColorPalette klassen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| entries | Color[] | Färgpalettposterna. |
| is_compact_palette | bool | Anger om paletten är kompakt. |
Returns
| Typ | Beskrivning |
|---|---|
| ColorPalette |
Method: get_argb_32_color(index)
get_argb_32_color(index)
Hämtar 32-bitars ARGB-palettfärgen efter index.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Det 32-bitars ARGB-palettfärgindexet. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Färgpalettposten som anges av index. |
Method: get_color(index)
get_color(index)
Hämtar palettfärgen efter index.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| index | int | Palettfärgindexet. |
Returns
| Typ | Beskrivning |
|---|---|
| Color | Färgpalettposten som anges av index. |
Method: get_nearest_argb_index(argb_32_color)
get_nearest_argb_index(argb_32_color)
Hämtar index för den närmaste färgen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_32_color | int | Den 32-bitars ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Indexet för den närmaste färgen. |
Method: get_nearest_color_index(argb_32_color)
get_nearest_color_index(argb_32_color)
Hämtar index för den närmaste färgen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| argb_32_color | int | Den 32-bitars ARGB-färgen. |
Returns
| Typ | Beskrivning |
|---|---|
| int | Indexet för den närmaste färgen. |
Method: get_nearest_color_index(color)
get_nearest_color_index(color)
Hämtar index för den närmaste färgen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| color | Color |
Returns
| Typ | Beskrivning |
|---|---|
| int | Indexet för den närmaste färgen. |