ExporterRegistry

ExporterRegistry

Översikt

ExporterRegistry är en klass i Aspose.Slides FOSS för C++.

Nytt exportörer kan registreras dynamiskt, vilket gör det enkelt att lägga till nya exportformat. @code // Registrera en exportör ExporterRegistry::register_exporter (); // Få en exporter för ett format autoexportör = ExporterRegistry:get_Exporter(“Pptx”); om (exportera) { exporter->exports_presentation(package, “output.pptx”). } @endcode

Denna klass ger 7 metoder för att arbeta med ExporterRegistry objekt i C++-program. Tillgängliga metoder inkluderar: ExporterRegistry, clear, get_exporter, get_exporter_class, get_supported_formats, is_format_supported, unregister_exporter. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet.

Metoder

SignatureBeskrivning
ExporterRegistry()
unregister_exporter(format_value: std::string_view)boolUnderskriva en exportör för ett specifikt format.
get_exporter(format_value: std::string_view)std::unique_ptr<ExporterBase>Returnerar en unik_ptr till exportören hantera det angivna formatet
get_exporter_class(format_value: std::string_view)std::optional<ExporterFactory>Returnerar ett valfritt innehåll som innehåller fabriken för det angivna formatet
is_format_supported(format_value: std::string_view)boolKontrollera om ett format har en registrerad exportör.
get_supported_formats()std::vector<std::string>Registrera en exportörsklass för dess stödda format. ringer T::get_supported_formats() för att upptäcka vilket format som strängar den exporterande handeln, sedan kartlägger var och en till ett fabrik som skapar T.
clear()Klarar alla registrerade exportörer. främst för testning.

Se även

 Svenska