ImageLoadersRegistry 类
内容
[
隐藏
]Summary: Represents the image loaders registry.
Module: aspose.imaging
Full Name: aspose.imaging.ImageLoadersRegistry
Properties
| Name | Type | Access | 描述 |
|---|---|---|---|
| registered_descriptors [static] | IImageLoaderDescriptor[] | r | 获取已注册的描述符。 |
| registered_formats [static] | FileFormat | r | 获取已注册的图像加载格式。 |
Methods
| Name | 描述 |
|---|---|
| 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:
| 参数 | Type | Description |
|---|---|---|
| 流 | _io.BufferedRandom | 该流。 |
| load_options | LoadOptions | 加载选项。 |
Returns
| Type | Description |
|---|---|
| IImageLoader | 支持指定 stream 和 loadOptions 的加载器,如果未找到则为 null。 |
Method: get_first_supported_descriptor(stream, load_options) [static]
get_first_supported_descriptor(stream, load_options)
获取第一个符合指定 stream 且可选的 loadOptions 的受支持描述符。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| 流 | _io.BufferedRandom | 该流。 |
| load_options | LoadOptions | 加载选项。 |
Returns
| Type | Description |
|---|---|
| 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:
| 参数 | Type | Description |
|---|---|---|
| file_format | FileFormat | 受支持的描述符文件格式。 |
Returns
| Type | Description |
|---|---|
| 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:
| 参数 | Type | Description |
|---|---|---|
| descriptor_type_name | string | 描述符类型名称。 |
Returns
| Type | Description |
|---|---|
| IImageLoaderDescriptor | 第一个找到的加载器描述符,如果未找到则为 null。 |
Method: register(image_loader_descriptor) [static]
register(image_loader_descriptor)
注册指定的图像加载器描述符。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| image_loader_descriptor | IImageLoaderDescriptor | 图像加载器描述符。 |
Method: register_loader(loader_descriptor) [static]
register_loader(loader_descriptor)
注册加载器。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| loader_descriptor | IImageLoaderDescriptor | 要注册的加载器描述符。 |
Method: unregister_loader(loader_descriptor) [static]
unregister_loader(loader_descriptor)
注销加载器。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| loader_descriptor | IImageLoaderDescriptor | 要注销的加载器描述符。 |