ImageLoadersRegistry
Inheritance: java.lang.Object
public final class ImageLoadersRegistry
Rappresenta il registro dei caricatori di immagini.
Metodi
| Metodo | Descrizione |
|---|---|
| getRegisteredFormats() | Ottiene i formati di caricamento immagine registrati. |
| getRegisteredDescriptors() | Ottiene i descrittori registrati. |
| register(IImageLoaderDescriptor imageLoaderDescriptor) | Registra il descrittore del caricatore immagine specificato. |
| getFirstSupportedDescriptorByTypeName(String descriptorTypeName) | Ottiene il primo descrittore supportato per nome del tipo. |
| getFirstSupportedDescriptorByFileFormat(long fileFormat) | Ottiene il primo formato file supportato per nome del tipo. |
| getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions) | Ottiene il primo descrittore supportato trovato adatto per lo stream specificato e, opzionalmente, per le loadOptions. |
| createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions) | Crea il primo loader trovato adatto al stream specificato e facoltativamente alle loadOptions. |
| registerLoader(IImageLoaderDescriptor loaderDescriptor) | Registra il loader. |
| unregisterLoader(IImageLoaderDescriptor loaderDescriptor) | Annulla la registrazione del loader. |
getRegisteredFormats()
public static long getRegisteredFormats()
Ottiene i formati di caricamento immagine registrati.
Valore: i formati di caricamento delle immagini registrati.
Returns: long
getRegisteredDescriptors()
public static IImageLoaderDescriptor[] getRegisteredDescriptors()
Ottiene i descrittori registrati.
Valore: i descrittori registrati.
Returns: com.aspose.imaging.IImageLoaderDescriptor[]
register(IImageLoaderDescriptor imageLoaderDescriptor)
public static synchronized void register(IImageLoaderDescriptor imageLoaderDescriptor)
Registra il descrittore del caricatore immagine specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| imageLoaderDescriptor | IImageLoaderDescriptor | Il descrittore del loader immagine. |
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
Ottiene il primo descrittore supportato per nome del tipo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| descriptorTypeName | java.lang.String |
Il primo descrittore del loader sarà in realtà l’ultimo registrato. |
Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.
getFirstSupportedDescriptorByFileFormat(long fileFormat)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByFileFormat(long fileFormat)
Ottiene il primo formato file supportato per nome del tipo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileFormat | long |
Il primo descrittore del loader sarà in realtà l’ultimo registrato. |
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)
Ottiene il primo descrittore supportato trovato adatto per lo stream specificato e, opzionalmente, per le loadOptions.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Il flusso. |
| loadOptions | LoadOptions |
Il primo descrittore del loader sarà in realtà l’ultimo registrato. |
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 il primo loader trovato adatto al stream specificato e facoltativamente alle loadOptions.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Il flusso. |
| loadOptions | LoadOptions |
Il primo loader sarà in realtà l’ultimo registrato. |
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 il loader.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Il descrittore del loader da registrare. |
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
Annulla la registrazione del loader.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Il descrittore del loader da deregistrare. |