Classe ImageLoadersRegistry
Contenu
[
Cacher
]Summary: Represents the image loaders registry.
Module: aspose.imaging
Full Name: aspose.imaging.ImageLoadersRegistry
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| registered_descriptors [static] | IImageLoaderDescriptor[] | r | Obtient les descripteurs enregistrés. |
| registered_formats [static] | FileFormat | r | Obtient les formats de chargement d’images enregistrés. |
Methods
| Name | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| flux | _io.BufferedRandom | Le flux. |
| load_options | LoadOptions | Les options de chargement. |
Returns
| Type | Description |
|---|---|
| IImageLoader | Le 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ètre | Type | Description |
|---|---|---|
| flux | _io.BufferedRandom | Le flux. |
| load_options | LoadOptions | Les options de chargement. |
Returns
| Type | Description |
|---|---|
| IImageLoaderDescriptor | Le 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ètre | Type | Description |
|---|---|---|
| file_format | FileFormat | Le format de fichier du descripteur pris en charge. |
Returns
| Type | Description |
|---|---|
| IImageLoaderDescriptor | Le 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ètre | Type | Description |
|---|---|---|
| descriptor_type_name | string | Le nom du type de descripteur. |
Returns
| Type | Description |
|---|---|
| IImageLoaderDescriptor | Le 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ètre | Type | Description |
|---|---|---|
| image_loader_descriptor | IImageLoaderDescriptor | Le descripteur du chargeur d’image. |
Method: register_loader(loader_descriptor) [static]
register_loader(loader_descriptor)
Enregistre le chargeur.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| loader_descriptor | IImageLoaderDescriptor | Le descripteur du chargeur à enregistrer. |
Method: unregister_loader(loader_descriptor) [static]
unregister_loader(loader_descriptor)
Désenregistre le chargeur.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| loader_descriptor | IImageLoaderDescriptor | Le descripteur du chargeur à désenregistrer. |