GifBlocksRegistry Classe
Contenuti
[
Nascondere
]Summary: Represents the gif blocks openers registry.
Module: aspose.imaging.fileformats.gif
Full Name: aspose.imaging.fileformats.gif.GifBlocksRegistry
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| registered_descriptors [static] | IGifBlockLoaderDescriptor[] | r | Ottiene i descrittori registrati. |
Methods
| Name | Descrizione |
|---|---|
| get_first_supported_descriptor(stream) | Restituisce il primo descrittore di apertura supportato. |
| get_first_supported_descriptor_by_type_name(descriptor_type_name) | Ottiene il primo descrittore supportato per il suo nome di tipo. |
| load_block_by_first_supported_descriptor(stream, container_palette) | Carica il blocco gif utilizzando il primo apritore trovato adatto per lo stream specificato. |
| register_opener(opener_descriptor) | Registra l’opener. |
| unregister_opener(opener_descriptor) | Deregistra l’opener. |
Method: get_first_supported_descriptor(stream) [static]
get_first_supported_descriptor(stream)
Restituisce il primo descrittore di apertura supportato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | _io.BufferedRandom | Lo stream. |
Returns
| Tipo | Descrizione |
|---|---|
| IGifBlockLoaderDescriptor | Il descrittore dell’apertura del blocco gif o null se nessun descrittore di apertura è supportato per tale stream. |
Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]
get_first_supported_descriptor_by_type_name(descriptor_type_name)
Ottiene il primo descrittore supportato per il suo nome di tipo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| descriptor_type_name | string | Il nome del tipo di descrittore. |
Returns
| Tipo | Descrizione |
|---|---|
| IGifBlockLoaderDescriptor | Il primo descrittore di apertura trovato o null se non viene trovato alcun descrittore. |
Method: load_block_by_first_supported_descriptor(stream, container_palette) [static]
load_block_by_first_supported_descriptor(stream, container_palette)
Carica il blocco gif utilizzando il primo apritore trovato adatto per lo stream specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | _io.BufferedRandom | Lo stream. |
| container_palette | IColorPalette | La tavolozza del contenitore. |
Returns
| Tipo | Descrizione |
|---|---|
| IGifBlock | Il blocco gif caricato o null se non viene trovato alcun opener. |
Method: register_opener(opener_descriptor) [static]
register_opener(opener_descriptor)
Registra l’opener.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| opener_descriptor | IGifBlockLoaderDescriptor | Il descrittore dell’opener da registrare. |
Method: unregister_opener(opener_descriptor) [static]
unregister_opener(opener_descriptor)
Deregistra l’opener.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| opener_descriptor | IGifBlockLoaderDescriptor | Il descrittore dell’opener da deregistrare. |