ImageLoadersRegistry

Inheritance: java.lang.Object

public final class ImageLoadersRegistry

Représente le registre des chargeurs d’images.

Méthodes

MéthodeDescription
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ètreTypeDescription
imageLoaderDescriptorIImageLoaderDescriptorLe 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ètreTypeDescription
descriptorTypeNamejava.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ètreTypeDescription
fileFormatlong

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ètreTypeDescription
fluxjava.io.InputStreamLe flux.
loadOptionsLoadOptions

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ètreTypeDescription
fluxjava.io.InputStreamLe flux.
loadOptionsLoadOptions

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ètreTypeDescription
loaderDescriptorIImageLoaderDescriptorLe descripteur de chargeur à enregistrer.

unregisterLoader(IImageLoaderDescriptor loaderDescriptor)

public static synchronized void unregisterLoader(IImageLoaderDescriptor loaderDescriptor)

Désenregistre le chargeur.

Parameters:

ParamètreTypeDescription
loaderDescriptorIImageLoaderDescriptorLe descripteur de chargeur à désenregistrer.