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éthodeDescription
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ètreTypeDescription
streamContainerStreamContainerLe conteneur de flux.
loadOptionsLoadOptionsLes 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.