ExporterRegistry

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.export is not part of the public API and may change without notice. This page is provided for reference only.


Properties

PropertyTypeAccessDescription
supportedFormatsList<String>Read/Write

Methods

MethodReturnsDescription
register(Class<? extends ExporterBase> exporterClass)voidRegister an exporter class for all formats it supports.
unregister(String formatValue)booleanUnregister 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)booleanCheck if a format has a registered exporter.
getSupportedFormats()List<String>Get all formats that have registered exporters.
clear()voidClear all registered exporters.

See Also