IImageLoaderDescriptor

All Implemented Interfaces: com.aspose.imaging.IImageDescriptor

public interface IImageLoaderDescriptor extends IImageDescriptor

Il descrittore del caricatore di immagini che specifica le proprietà del caricatore. Il descrittore del caricatore è usato per superare la necessità di contenere ogni istanza del caricatore di immagini in memoria e i problemi di multithreading.

Metodi

MetodoDescrizione
canLoad(StreamContainer streamContainer, LoadOptions loadOptions)Determina se il caricatore di immagini può leggere una nuova immagine dallo stream specificato e opzionalmente usando loadOptions.
createInstance()Crea una nuova istanza del caricatore.

canLoad(StreamContainer streamContainer, LoadOptions loadOptions)

public abstract boolean canLoad(StreamContainer streamContainer, LoadOptions loadOptions)

Determina se il caricatore di immagini può leggere una nuova immagine dallo stream specificato e opzionalmente usando loadOptions.

Parameters:

ParametroTipoDescrizione
streamContainerStreamContainerIl contenitore dello stream.
loadOptionsLoadOptionsI dettagli del formato file specificati da loadOptions. loadOptions può essere null.

Returns: boolean - true se il caricatore di immagini creato da questo descrittore può leggere l’immagine dallo stream; altrimenti, false.

createInstance()

public abstract IImageLoader createInstance()

Crea una nuova istanza del caricatore.

Returns: IImageLoader - A new loader instance.