Clase ImageLoadersRegistry

Summary: Represents the image loaders registry.

Module: aspose.imaging

Full Name: aspose.imaging.ImageLoadersRegistry

Properties

NameTypeAccessDescripción
registered_descriptors [static]IImageLoaderDescriptor[]rObtiene los descriptores registrados.
registered_formats [static]FileFormatrObtiene los formatos de carga de imagen registrados.

Methods

NameDescripción
create_first_supported_loader(stream, load_options)Crea el primer cargador encontrado adecuado para el stream especificado y opcionalmente para los loadOptions.
get_first_supported_descriptor(stream, load_options)Obtiene el primer descriptor compatible encontrado adecuado para el stream especificado y opcionalmente para los loadOptions.
get_first_supported_descriptor_by_file_format(file_format)Obtiene el primer formato de archivo compatible por su nombre de tipo.
get_first_supported_descriptor_by_type_name(descriptor_type_name)Obtiene el primer descriptor compatible por su nombre de tipo.
register(image_loader_descriptor)Registra el descriptor de cargador de imagen especificado.
register_loader(loader_descriptor)Registra el cargador.
unregister_loader(loader_descriptor)Desregistra el cargador.

Method: create_first_supported_loader(stream, load_options) [static]

 create_first_supported_loader(stream, load_options) 

Crea el primer cargador encontrado adecuado para el stream especificado y opcionalmente para los loadOptions.

Parameters:

ParámetroTipoDescripción
flujo_io.BufferedRandomEl flujo.
load_optionsLoadOptionsLas opciones de carga.

Returns

TipoDescripción
IImageLoaderEl cargador que admite el stream y los loadOptions especificados o null si no se encuentra tal cargador.

Method: get_first_supported_descriptor(stream, load_options) [static]

 get_first_supported_descriptor(stream, load_options) 

Obtiene el primer descriptor compatible encontrado adecuado para el stream especificado y opcionalmente para los loadOptions.

Parameters:

ParámetroTipoDescripción
flujo_io.BufferedRandomEl flujo.
load_optionsLoadOptionsLas opciones de carga.

Returns

TipoDescripción
IImageLoaderDescriptorEl descriptor de cargador que admite el stream y los loadOptions especificados o null si no se encuentra tal descriptor.

Method: get_first_supported_descriptor_by_file_format(file_format) [static]

 get_first_supported_descriptor_by_file_format(file_format) 

Obtiene el primer formato de archivo compatible por su nombre de tipo.

Parameters:

ParámetroTipoDescripción
file_formatFileFormatEl formato de archivo del descriptor compatible.

Returns

TipoDescripción
IImageLoaderDescriptorEl primer descriptor de cargador encontrado o null si no se encuentra tal descriptor.

Method: get_first_supported_descriptor_by_type_name(descriptor_type_name) [static]

 get_first_supported_descriptor_by_type_name(descriptor_type_name) 

Obtiene el primer descriptor compatible por su nombre de tipo.

Parameters:

ParámetroTipoDescripción
descriptor_type_namestringEl nombre del tipo de descriptor.

Returns

TipoDescripción
IImageLoaderDescriptorEl primer descriptor de cargador encontrado o null si no se encuentra tal descriptor.

Method: register(image_loader_descriptor) [static]

 register(image_loader_descriptor) 

Registra el descriptor de cargador de imagen especificado.

Parameters:

ParámetroTipoDescripción
image_loader_descriptorIImageLoaderDescriptorEl descriptor del cargador de imagen.

Method: register_loader(loader_descriptor) [static]

 register_loader(loader_descriptor) 

Registra el cargador.

Parameters:

ParámetroTipoDescripción
loader_descriptorIImageLoaderDescriptorEl descriptor del cargador a registrar.

Method: unregister_loader(loader_descriptor) [static]

 unregister_loader(loader_descriptor) 

Desregistra el cargador.

Parameters:

ParámetroTipoDescripción
loader_descriptorIImageLoaderDescriptorEl descriptor del cargador a desregistrar.