ImageLoadersRegistry
Inheritance: java.lang.Object
public final class ImageLoadersRegistry
Représente le registre des chargeurs d’images.
Méthodes
| Méthode | Description |
|---|---|
| getRegisteredFormats() | Obtient les formats de chargement d’images enregistrés. |
| getRegisteredDescriptors() | Obtient les descripteurs enregistrés. |
| register(IImageLoaderDescriptor imageLoaderDescriptor) | Enregistre le descripteur de chargeur d’image spécifié. |
| getFirstSupportedDescriptorByTypeName(String descriptorTypeName) | Obtient le premier descripteur pris en charge par son nom de type. |
| getFirstSupportedDescriptorByFileFormat(long fileFormat) | Obtient le premier format de fichier pris en charge par son nom de type. |
| getFirstSupportedDescriptor(InputStream stream, LoadOptions loadOptions) | Obtient le premier descripteur pris en charge trouvé adapté au stream spécifié et éventuellement aux loadOptions. |
| createFirstSupportedLoader(InputStream stream, LoadOptions loadOptions) | Crée le premier chargeur trouvé adapté au stream spécifié et éventuellement aux loadOptions. |
| registerLoader(IImageLoaderDescriptor loaderDescriptor) | Enregistre le chargeur. |
| unregisterLoader(IImageLoaderDescriptor loaderDescriptor) | Désenregistre le chargeur. |
getRegisteredFormats()
public static long getRegisteredFormats()
Obtient les formats de chargement d’images enregistrés.
Valeur : les formats de chargement d’image enregistrés.
Returns: long
getRegisteredDescriptors()
public static IImageLoaderDescriptor[] getRegisteredDescriptors()
Obtient les descripteurs enregistrés.
Valeur : les descripteurs enregistrés.
Returns: com.aspose.imaging.IImageLoaderDescriptor[]
register(IImageLoaderDescriptor imageLoaderDescriptor)
public static synchronized void register(IImageLoaderDescriptor imageLoaderDescriptor)
Enregistre le descripteur de chargeur d’image spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| imageLoaderDescriptor | IImageLoaderDescriptor | Le descripteur du chargeur d’image. |
getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByTypeName(String descriptorTypeName)
Obtient le premier descripteur pris en charge par son nom de type.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| descriptorTypeName | java.lang.String |
Le premier descripteur de chargeur sera en fait le dernier enregistré. |
Returns: IImageLoaderDescriptor - The first found loader descriptor or null if not such descriptor is found.
getFirstSupportedDescriptorByFileFormat(long fileFormat)
public static IImageLoaderDescriptor getFirstSupportedDescriptorByFileFormat(long fileFormat)
Obtient le premier format de fichier pris en charge par son nom de type.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fileFormat | long |
Le premier descripteur de chargeur sera en fait le dernier enregistré. |
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)
Obtient le premier descripteur pris en charge trouvé adapté au stream spécifié et éventuellement aux loadOptions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| flux | java.io.InputStream | Le flux. |
| loadOptions | LoadOptions |
Le premier descripteur de chargeur sera en fait le dernier enregistré. |
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)
Crée le premier chargeur trouvé adapté au stream spécifié et éventuellement aux loadOptions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| flux | java.io.InputStream | Le flux. |
| loadOptions | LoadOptions |
Le premier chargeur sera en fait le dernier enregistré. |
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)
Enregistre le chargeur.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Le descripteur de chargeur à enregistrer. |
unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)
Désenregistre le chargeur.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| loaderDescriptor | IImageLoaderDescriptor | Le descripteur de chargeur à désenregistrer. |