Classe ImageLoadersRegistry

Summary: Represents the image loaders registry.

Module: aspose.imaging

Full Name: aspose.imaging.ImageLoadersRegistry

Properties

NameTypeAccessDescrizione
registered_descriptors [static]IImageLoaderDescriptor[]rOttiene i descrittori registrati.
registered_formats [static]FileFormatrOttiene i formati di caricamento immagine registrati.

Methods

NameDescrizione
create_first_supported_loader(stream, load_options)Crea il primo loader trovato adatto per lo stream specificato e opzionalmente le loadOptions.
get_first_supported_descriptor(stream, load_options)Ottiene il primo descrittore supportato trovato adatto per lo stream specificato e opzionalmente le loadOptions.
get_first_supported_descriptor_by_file_format(file_format)Ottiene il primo formato file supportato per il suo nome di tipo.
get_first_supported_descriptor_by_type_name(descriptor_type_name)Ottiene il primo descrittore supportato per il suo nome di tipo.
register(image_loader_descriptor)Registra il descrittore del loader immagine specificato.
register_loader(loader_descriptor)Registra il loader.
unregister_loader(loader_descriptor)Annulla la registrazione del loader.

Method: create_first_supported_loader(stream, load_options) [static]

 create_first_supported_loader(stream, load_options) 

Crea il primo loader trovato adatto per lo stream specificato e opzionalmente le loadOptions.

Parameters:

ParametroTipoDescrizione
stream_io.BufferedRandomLo stream.
load_optionsLoadOptionsLe opzioni di caricamento.

Returns

TipoDescrizione
IImageLoaderIl loader che supporta lo stream e le loadOptions specificati o null se non viene trovato alcun loader.

Method: get_first_supported_descriptor(stream, load_options) [static]

 get_first_supported_descriptor(stream, load_options) 

Ottiene il primo descrittore supportato trovato adatto per lo stream specificato e opzionalmente le loadOptions.

Parameters:

ParametroTipoDescrizione
stream_io.BufferedRandomLo stream.
load_optionsLoadOptionsLe opzioni di caricamento.

Returns

TipoDescrizione
IImageLoaderDescriptorIl descrittore del loader che supporta lo stream e le loadOptions specificati o null se non viene trovato alcun descrittore.

Method: get_first_supported_descriptor_by_file_format(file_format) [static]

 get_first_supported_descriptor_by_file_format(file_format) 

Ottiene il primo formato file supportato per il suo nome di tipo.

Parameters:

ParametroTipoDescrizione
file_formatFileFormatIl formato file del descrittore supportato.

Returns

TipoDescrizione
IImageLoaderDescriptorIl primo descrittore di loader trovato o null se non viene trovato alcun descrittore.

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:

ParametroTipoDescrizione
descriptor_type_namestringIl nome del tipo di descrittore.

Returns

TipoDescrizione
IImageLoaderDescriptorIl primo descrittore di loader trovato o null se non viene trovato alcun descrittore.

Method: register(image_loader_descriptor) [static]

 register(image_loader_descriptor) 

Registra il descrittore del loader immagine specificato.

Parameters:

ParametroTipoDescrizione
image_loader_descriptorIImageLoaderDescriptorIl descrittore del loader immagine.

Method: register_loader(loader_descriptor) [static]

 register_loader(loader_descriptor) 

Registra il loader.

Parameters:

ParametroTipoDescrizione
loader_descriptorIImageLoaderDescriptorIl descrittore del loader da registrare.

Method: unregister_loader(loader_descriptor) [static]

 unregister_loader(loader_descriptor) 

Annulla la registrazione del loader.

Parameters:

ParametroTipoDescrizione
loader_descriptorIImageLoaderDescriptorIl descrittore del loader da annullare la registrazione.