IImageExporterDescriptor
All Implemented Interfaces: com.aspose.imaging.IImageDescriptor
public interface IImageExporterDescriptor extends IImageDescriptor
Представляет дескриптор экспортера изображений. Дескриптор экспортера используется для устранения необходимости хранить каждый экземпляр экспортера в памяти и проблем многопоточности.
Методы
| Метод | Описание |
|---|---|
| canExport(Image image, ImageOptionsBase optionsBase) | Определяет, может ли экспортер изображений экспортировать указанное изображение в указанный формат изображения, заданный параметрами сохранения. |
| createInstance() | Создаёт новый экземпляр экспортера. |
canExport(Image image, ImageOptionsBase optionsBase)
public abstract boolean canExport(Image image, ImageOptionsBase optionsBase)
Определяет, может ли экспортер изображений экспортировать указанное изображение в указанный формат изображения, заданный параметрами сохранения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| image | Image | Изображение для экспорта. |
| optionsBase | ImageOptionsBase | База параметров. |
Returns:
boolean — true, если экспортер, созданный этим дескриптором, может экспортировать указанное изображение в указанный файловый формат; иначе false.
createInstance()
public abstract IImageExporter createInstance()
Создаёт новый экземпляр экспортера.
Returns: IImageExporter - A new exporter instance.