Classe ImageLoadersRegistry

Summary: Represents the image loaders registry.

Module: aspose.imaging

Full Name: aspose.imaging.ImageLoadersRegistry

Properties

NameTypeAccessDescription
registered_descriptors [static]IImageLoaderDescriptor[]rObtient les descripteurs enregistrés.
registered_formats [static]FileFormatrObtient les formats de chargement d’images enregistrés.

Methods

NameDescription
create_first_supported_loader(stream, load_options)Crée le premier chargeur trouvé adapté au stream spécifié et éventuellement aux loadOptions.
get_first_supported_descriptor(stream, load_options)Obtient le premier descripteur pris en charge trouvé adapté au stream spécifié et éventuellement aux loadOptions.
get_first_supported_descriptor_by_file_format(file_format)Obtient le premier format de fichier pris en charge par son nom de type.
get_first_supported_descriptor_by_type_name(descriptor_type_name)Obtient le premier descripteur pris en charge par son nom de type.
register(image_loader_descriptor)Enregistre le descripteur de chargeur d’image spécifié.
register_loader(loader_descriptor)Enregistre le chargeur.
unregister_loader(loader_descriptor)Désenregistre le chargeur.

Method: create_first_supported_loader(stream, load_options) [static]

 create_first_supported_loader(stream, load_options) 

Crée le premier chargeur trouvé adapté au stream spécifié et éventuellement aux loadOptions.

Parameters:

ParamètreTypeDescription
flux_io.BufferedRandomLe flux.
load_optionsLoadOptionsLes options de chargement.

Returns

TypeDescription
IImageLoaderLe chargeur qui prend en charge le stream et les loadOptions spécifiés ou null si aucun chargeur de ce type n’est trouvé.

Method: get_first_supported_descriptor(stream, load_options) [static]

 get_first_supported_descriptor(stream, load_options) 

Obtient le premier descripteur pris en charge trouvé adapté au stream spécifié et éventuellement aux loadOptions.

Parameters:

ParamètreTypeDescription
flux_io.BufferedRandomLe flux.
load_optionsLoadOptionsLes options de chargement.

Returns

TypeDescription
IImageLoaderDescriptorLe descripteur de chargeur qui prend en charge le stream et les loadOptions spécifiés ou null si aucun descripteur de ce type n’est trouvé.

Method: get_first_supported_descriptor_by_file_format(file_format) [static]

 get_first_supported_descriptor_by_file_format(file_format) 

Obtient le premier format de fichier pris en charge par son nom de type.

Parameters:

ParamètreTypeDescription
file_formatFileFormatLe format de fichier du descripteur pris en charge.

Returns

TypeDescription
IImageLoaderDescriptorLe premier descripteur de chargeur trouvé ou null si aucun descripteur de ce type n’est trouvé.

Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]

 get_first_supported_descriptor_by_type_name(descriptor_type_name) 

Obtient le premier descripteur pris en charge par son nom de type.

Parameters:

ParamètreTypeDescription
descriptor_type_namestringLe nom du type de descripteur.

Returns

TypeDescription
IImageLoaderDescriptorLe premier descripteur de chargeur trouvé ou null si aucun descripteur de ce type n’est trouvé.

Method: register(image_loader_descriptor) [static]

 register(image_loader_descriptor) 

Enregistre le descripteur de chargeur d’image spécifié.

Parameters:

ParamètreTypeDescription
image_loader_descriptorIImageLoaderDescriptorLe descripteur du chargeur d’image.

Method: register_loader(loader_descriptor) [static]

 register_loader(loader_descriptor) 

Enregistre le chargeur.

Parameters:

ParamètreTypeDescription
loader_descriptorIImageLoaderDescriptorLe descripteur du chargeur à enregistrer.

Method: unregister_loader(loader_descriptor) [static]

 unregister_loader(loader_descriptor) 

Désenregistre le chargeur.

Parameters:

ParamètreTypeDescription
loader_descriptorIImageLoaderDescriptorLe descripteur du chargeur à désenregistrer.