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:
| 参数 | 类型 | 描述 |
|---|---|---|
| streamContainer | StreamContainer | 流容器。 |
| loadOptions | LoadOptions | 由 loadOptions 指定的文件格式详细信息。loadOptions 可能为 null。 |
Returns:
布尔值 - 如果由此描述符创建的图像加载器能够从流中读取图像,则为 true;否则为 false。
createInstance()
public abstract IImageLoader createInstance()
创建一个新的加载器实例。
Returns: IImageLoader - A new loader instance.