Класс ImageLoadersRegistry

Содержание
[ ]

Summary: Represents the image loaders registry.

Module: aspose.imaging

Full Name: aspose.imaging.ImageLoadersRegistry

Properties

NameTypeAccessDescription
registered_descriptors [static]IImageLoaderDescriptor[]rПолучает зарегистрированные дескрипторы.
registered_formats [static]FileFormatrПолучает зарегистрированные форматы загрузки изображений.

Methods

NameDescription
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_optionsLoadOptionsОпции загрузки.

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_optionsLoadOptionsОпции загрузки.

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_formatFileFormatПоддерживаемый формат файла дескриптора.

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_namestringИмя типа дескриптора.

Returns

ТипОписание
IImageLoaderDescriptorПервый найденный дескриптор загрузчика или null, если такой дескриптор не найден.

Method: register(image_loader_descriptor) [static]

 register(image_loader_descriptor) 

Регистрирует указанный дескриптор загрузчика изображений.

Parameters:

ПараметрТипОписание
image_loader_descriptorIImageLoaderDescriptorДескриптор загрузчика изображений.

Method: register_loader(loader_descriptor) [static]

 register_loader(loader_descriptor) 

Регистрирует загрузчик.

Parameters:

ПараметрТипОписание
loader_descriptorIImageLoaderDescriptorДескриптор загрузчика для регистрации.

Method: unregister_loader(loader_descriptor) [static]

 unregister_loader(loader_descriptor) 

Отменяет регистрацию загрузчика.

Parameters:

ПараметрТипОписание
loader_descriptorIImageLoaderDescriptorДескриптор загрузчика для отмены регистрации.