ImageLoadersRegistry
Inheritance: java.lang.Object
public final class ImageLoadersRegistry
Representa el registro de cargadores de imágenes.
Métodos
| Método | Descripción |
|---|---|
| getRegisteredFormats() | Obtiene los formatos de carga de imágenes registrados. |
| getRegisteredDescriptors() | Obtiene los descriptores registrados. |
| register(IImageLoaderDescriptor imageLoaderDescriptor) | Registra el descriptor de cargador de imágenes especificado. |
| getFirstSupportedDescriptorByTypeName(String descriptorTypeName) | Obtiene el primer descriptor compatible por su nombre de tipo. |
| getFirstSupportedDescriptorByFileFormat(long fileFormat) | Obtiene el primer formato de archivo compatible por su nombre de tipo. |
| getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions) | Obtiene el primer descriptor compatible encontrado adecuado para el stream especificado y, opcionalmente, los loadOptions. |
| createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions) | Crea el primer cargador encontrado adecuado para el stream especificado y opcionalmente las loadOptions. |
| registerLoader(IImageLoaderDescriptor loaderDescriptor) | Registra el cargador. |
| unregisterLoader(IImageLoaderDescriptor loaderDescriptor) | Desregistra el cargador. |
getRegisteredFormats()
public static long getRegisteredFormats()
Obtiene los formatos de carga de imágenes registrados.
Valor: Los formatos de carga de imagen registrados.
Returns: long
getRegisteredDescriptors()
public static IImageLoaderDescriptor[] getRegisteredDescriptors()
Obtiene los descriptores registrados.
Valor: Los descriptores registrados.
Returns: com.aspose.imaging.IImageLoaderDescriptor[]
register(IImageLoaderDescriptor imageLoaderDescriptor)
public static synchronized void register(IImageLoaderDescriptor imageLoaderDescriptor)
Registra el descriptor de cargador de imágenes especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| imageLoaderDescriptor | IImageLoaderDescriptor | El descriptor del cargador de imagen. |
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
Obtiene el primer descriptor compatible por su nombre de tipo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| descriptorTypeName | java.lang.String |
El primer descriptor de cargador será en realidad el último registrado. |
Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.
getFirstSupportedDescriptorByFileFormat(long fileFormat)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByFileFormat(long fileFormat)
Obtiene el primer formato de archivo compatible por su nombre de tipo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| fileFormat | long |
El primer descriptor de cargador será en realidad el último registrado. |
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)
Obtiene el primer descriptor compatible encontrado adecuado para el stream especificado y, opcionalmente, los loadOptions.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.InputStream | El flujo. |
| loadOptions | LoadOptions |
El primer descriptor de cargador será en realidad el último registrado. |
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)
Crea el primer cargador encontrado adecuado para el stream especificado y opcionalmente las loadOptions.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.InputStream | El flujo. |
| loadOptions | LoadOptions |
El primer cargador será en realidad el último registrado. |
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)
Registra el cargador.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | El descriptor del cargador a registrar. |
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
Desregistra el cargador.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | El descriptor del cargador a desregistrar. |