IImageLoaderDescriptor

All Implemented Interfaces: com.aspose.imaging.IImageDescriptor

public interface IImageLoaderDescriptor extends IImageDescriptor

图像加载器描述符,指定加载器属性。使用加载器描述符可以避免将每个图像加载器实例保存在内存中以及多线程问题的必要性。

方法

方法描述
canLoad(StreamContainer streamContainer, LoadOptions loadOptions)确定图像加载器是否可以从指定的流读取新图像,并可选地使用 loadOptions
createInstance()创建一个新的加载器实例。

canLoad(StreamContainer streamContainer, LoadOptions loadOptions)

public abstract boolean canLoad(StreamContainer streamContainer, LoadOptions loadOptions)

确定图像加载器是否可以从指定的流读取新图像,并可选地使用 loadOptions

Parameters:

参数类型描述
streamContainerStreamContainer流容器。
loadOptionsLoadOptionsloadOptions 指定的文件格式详细信息。loadOptions 可能为 null。

Returns: 布尔值 - 如果由此描述符创建的图像加载器能够从流中读取图像,则为 true;否则为 false

createInstance()

public abstract IImageLoader createInstance()

创建一个新的加载器实例。

Returns: IImageLoader - A new loader instance.