ExporterRegistry — Aspose.Slides FOSS Java API Reference
ExporterRegistry — Central registry for format exporters.
Package: org.aspose.slides.foss.internal.export
Note: This is an internal implementation class. Do not import or use it directly — the package
org.aspose.slides.foss.internal.exportis not part of the public API and may change without notice. This page is provided for reference only.
Properties
| Property | Type | Access | Description |
|---|---|---|---|
supportedFormats | List<String> | Read/Write |
Methods
| Method | Returns | Description |
|---|---|---|
register(Class<? extends ExporterBase> exporterClass) | void | Register an exporter class for all formats it supports. |
unregister(String formatValue) | boolean | Unregister an exporter for a specific format. |
getExporter(String formatValue) | Optional<ExporterBase> | Get a new exporter instance for a specific format. |
getExporterClass(String formatValue) | Optional<Class<? extends ExporterBase>> | Get the exporter class for a specific format without instantiating it. |
isFormatSupported(String formatValue) | boolean | Check if a format has a registered exporter. |
getSupportedFormats() | List<String> | Get all formats that have registered exporters. |
clear() | void | Clear all registered exporters. |