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étodoDescripció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ámetroTipoDescripción
streamContainerStreamContainerEl contenedor del flujo.
loadOptionsLoadOptionsLos 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.