IImageLoaderDescriptor
All Implemented Interfaces: com.aspose.imaging.IImageDescriptor
public interface IImageLoaderDescriptor extends IImageDescriptor
El descriptor del cargador de imágenes que especifica las propiedades del cargador. El descriptor del cargador se utiliza para superar la necesidad de contener cada instancia del cargador de imágenes en memoria y los problemas de multihilo.
Métodos
| Método | Descripción |
|---|---|
| canLoad(StreamContainer streamContainer, LoadOptions loadOptions) | Determina si el cargador de imágenes puede leer una nueva imagen del flujo especificado y opcionalmente usando loadOptions. |
| createInstance() | Crea una nueva instancia del cargador. |
canLoad(StreamContainer streamContainer, LoadOptions loadOptions)
public abstract boolean canLoad(StreamContainer streamContainer, LoadOptions loadOptions)
Determina si el cargador de imágenes puede leer una nueva imagen del flujo especificado y opcionalmente usando loadOptions.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| streamContainer | StreamContainer | El contenedor del flujo. |
| loadOptions | LoadOptions | Los detalles del formato de archivo especificados por loadOptions. loadOptions puede ser nulo. |
Returns:
boolean - true si el cargador de imágenes creado por este descriptor puede leer la imagen desde el flujo; de lo contrario, false.
createInstance()
public abstract IImageLoader createInstance()
Crea una nueva instancia del cargador.
Returns: IImageLoader - A new loader instance.