Класс ImageLoadersRegistry
Содержание
[
Скрывать
]Summary: Represents the image loaders registry.
Module: aspose.imaging
Full Name: aspose.imaging.ImageLoadersRegistry
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| registered_descriptors [static] | IImageLoaderDescriptor[] | r | Получает зарегистрированные дескрипторы. |
| registered_formats [static] | FileFormat | r | Получает зарегистрированные форматы загрузки изображений. |
Methods
| Name | Description |
|---|---|
| create_first_supported_loader(stream, load_options) | Создаёт первый найденный загрузчик, подходящий для указанного stream и, при необходимости, loadOptions. |
| get_first_supported_descriptor(stream, load_options) | Получает первый найденный поддерживаемый дескриптор, подходящий для указанного stream и, при необходимости, loadOptions. |
| get_first_supported_descriptor_by_file_format(file_format) | Получает первый поддерживаемый формат файла по его имени типа. |
| get_first_supported_descriptor_by_type_name(descriptor_type_name) | Получает первый поддерживаемый дескриптор по его имени типа. |
| register(image_loader_descriptor) | Регистрирует указанный дескриптор загрузчика изображений. |
| register_loader(loader_descriptor) | Регистрирует загрузчик. |
| unregister_loader(loader_descriptor) | Отменяет регистрацию загрузчика. |
Method: create_first_supported_loader(stream, load_options) [static]
create_first_supported_loader(stream, load_options)
Создаёт первый найденный загрузчик, подходящий для указанного stream и, при необходимости, loadOptions.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | _io.BufferedRandom | Поток. |
| load_options | LoadOptions | Опции загрузки. |
Returns
| Тип | Описание |
|---|---|
| IImageLoader | Загрузчик, поддерживающий указанный stream и loadOptions, или null, если такой загрузчик не найден. |
Method: get_first_supported_descriptor(stream, load_options) [static]
get_first_supported_descriptor(stream, load_options)
Получает первый найденный поддерживаемый дескриптор, подходящий для указанного stream и, при необходимости, loadOptions.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | _io.BufferedRandom | Поток. |
| load_options | LoadOptions | Опции загрузки. |
Returns
| Тип | Описание |
|---|---|
| IImageLoaderDescriptor | Дескриптор загрузчика, поддерживающий указанный stream и loadOptions, или null, если такой дескриптор не найден. |
Method: get_first_supported_descriptor_by_file_format(file_format) [static]
get_first_supported_descriptor_by_file_format(file_format)
Получает первый поддерживаемый формат файла по его имени типа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| file_format | FileFormat | Поддерживаемый формат файла дескриптора. |
Returns
| Тип | Описание |
|---|---|
| IImageLoaderDescriptor | Первый найденный дескриптор загрузчика или null, если такой дескриптор не найден. |
Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]
get_first_supported_descriptor_by_type_name(descriptor_type_name)
Получает первый поддерживаемый дескриптор по его имени типа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| descriptor_type_name | string | Имя типа дескриптора. |
Returns
| Тип | Описание |
|---|---|
| IImageLoaderDescriptor | Первый найденный дескриптор загрузчика или null, если такой дескриптор не найден. |
Method: register(image_loader_descriptor) [static]
register(image_loader_descriptor)
Регистрирует указанный дескриптор загрузчика изображений.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| image_loader_descriptor | IImageLoaderDescriptor | Дескриптор загрузчика изображений. |
Method: register_loader(loader_descriptor) [static]
register_loader(loader_descriptor)
Регистрирует загрузчик.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| loader_descriptor | IImageLoaderDescriptor | Дескриптор загрузчика для регистрации. |
Method: unregister_loader(loader_descriptor) [static]
unregister_loader(loader_descriptor)
Отменяет регистрацию загрузчика.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| loader_descriptor | IImageLoaderDescriptor | Дескриптор загрузчика для отмены регистрации. |