ImageLoadersRegistry
Inheritance: java.lang.Object
public final class ImageLoadersRegistry
Представляет реестр загрузчиков изображений.
Методы
| Метод | Описание |
|---|---|
| getRegisteredFormats() | Получает зарегистрированные форматы загрузки изображений. |
| getRegisteredDescriptors() | Получает зарегистрированные дескрипторы. |
| register(IImageLoaderDescriptor imageLoaderDescriptor) | Регистрирует указанный дескриптор загрузчика изображений. |
| getFirstSupportedDescriptorByTypeName(String descriptorTypeName) | Получает первый поддерживаемый дескриптор по его имени типа. |
| getFirstSupportedDescriptorByFileFormat(long fileFormat) | Получает первый поддерживаемый формат файла по его имени типа. |
| getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions) | Получает первый найденный поддерживаемый дескриптор, подходящий для указанного stream и, при необходимости, loadOptions. |
| createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions) | Создает первый найденный загрузчик, подходящий для указанного stream и при необходимости loadOptions. |
| registerLoader(IImageLoaderDescriptor loaderDescriptor) | Регистрирует загрузчик. |
| unregisterLoader(IImageLoaderDescriptor loaderDescriptor) | Снимает регистрацию загрузчика. |
getRegisteredFormats()
public static long getRegisteredFormats()
Получает зарегистрированные форматы загрузки изображений.
Значение: Зарегистрированные форматы загрузки изображений.
Returns: long
getRegisteredDescriptors()
public static IImageLoaderDescriptor[] getRegisteredDescriptors()
Получает зарегистрированные дескрипторы.
Значение: Зарегистрированные дескрипторы.
Returns: com.aspose.imaging.IImageLoaderDescriptor[]
register(IImageLoaderDescriptor imageLoaderDescriptor)
public static synchronized void register(IImageLoaderDescriptor imageLoaderDescriptor)
Регистрирует указанный дескриптор загрузчика изображений.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| imageLoaderDescriptor | IImageLoaderDescriptor | Дескриптор загрузчика изображений. |
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
Получает первый поддерживаемый дескриптор по его имени типа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| descriptorTypeName | java.lang.String |
Первый дескриптор загрузчика будет фактически последним зарегистрированным. |
Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.
getFirstSupportedDescriptorByFileFormat(long fileFormat)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByFileFormat(long fileFormat)
Получает первый поддерживаемый формат файла по его имени типа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| fileFormat | long |
Первый дескриптор загрузчика будет фактически последним зарегистрированным. |
Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.
getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions)
public static IImageLoaderDescriptor getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions)
Получает первый найденный поддерживаемый дескриптор, подходящий для указанного stream и, при необходимости, loadOptions.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| stream | java.io.InputStream | Поток. |
| loadOptions | LoadOptions |
Первый дескриптор загрузчика будет фактически последним зарегистрированным. |
Returns:
IImageLoaderDescriptor - The loader descriptor which supports the specified stream and loadOptions or null if no such descriptor is found.
createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions)
public static IImageLoader createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions)
Создает первый найденный загрузчик, подходящий для указанного stream и при необходимости loadOptions.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| stream | java.io.InputStream | Поток. |
| loadOptions | LoadOptions |
Первый загрузчик будет фактически последним зарегистрированным. |
Returns:
IImageLoader - The loader which supports the specified stream and loadOptions or null if no such loader is found.
registerLoader(IImageLoaderDescriptor loaderDescriptor)
public static void registerLoader(IImageLoaderDescriptor loaderDescriptor)
Регистрирует загрузчик.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Дескриптор загрузчика для регистрации. |
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
Снимает регистрацию загрузчика.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Дескриптор загрузчика для снятия регистрации. |