public interface IImageExporterDescriptor extends IImageDescriptor
Represents the image exporter descriptor. The exporter descriptor is used to overcome the necessity to contain each exporter instance in memory and multithreading issues.
Modifier and Type | Method and Description |
---|---|
boolean |
canExport(Image image,
ImageOptionsBase optionsBase)
Determines whether image exporter can export the specified image to the specified image format specified by save options.
|
IImageExporter |
createInstance()
Creates a new exporter instance.
|
getSupportedFormat
boolean canExport(Image image, ImageOptionsBase optionsBase)
Determines whether image exporter can export the specified image to the specified image format specified by save options.
image
- The image to export.optionsBase
- The options base.true
if exporter created by this descriptor can export the specified image to the specified file format; otherwise, false
.IImageExporter createInstance()
Creates a new exporter instance.