IImageLoaderDescriptor
All Implemented Interfaces: com.aspose.imaging.IImageDescriptor
public interface IImageLoaderDescriptor extends IImageDescriptor
Le descripteur de chargeur d’image spécifiant les propriétés du chargeur. Le descripteur de chargeur est utilisé pour surmonter la nécessité de contenir chaque instance de chargeur d’image en mémoire et les problèmes de multithreading.
Méthodes
| Méthode | Description |
|---|---|
| canLoad(StreamContainer streamContainer, LoadOptions loadOptions) | Détermine si le chargeur d’image peut lire une nouvelle image depuis le flux spécifié et éventuellement en utilisant le loadOptions. |
| createInstance() | Crée une nouvelle instance du chargeur. |
canLoad(StreamContainer streamContainer, LoadOptions loadOptions)
public abstract boolean canLoad(StreamContainer streamContainer, LoadOptions loadOptions)
Détermine si le chargeur d’image peut lire une nouvelle image depuis le flux spécifié et éventuellement en utilisant le loadOptions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| streamContainer | StreamContainer | Le conteneur de flux. |
| loadOptions | LoadOptions | Les détails du format de fichier spécifiés par le loadOptions. Le loadOptions peut être nul. |
Returns:
booléen - true si le chargeur d’image créé par ce descripteur peut lire l’image depuis le flux ; sinon, false.
createInstance()
public abstract IImageLoader createInstance()
Crée une nouvelle instance du chargeur.
Returns: IImageLoader - A new loader instance.