PropertyCollection - Я не могу.

PropertyCollection - Я не могу.

Обзор

ExporterRegistry является классом в Aspose.Slides FOSS для C++.

Центральный реестр для экспортеров формата. Сохраняет соотношение строк значений SaveFormat с соответствующими заводами-экспортерами. Новые экспонторы могут быть зарегистрированы динамически, что облегчает добавление новых экспортных форматов. @code // Регистрация экпортера ExporterRegistry::register_exporter (); // Получить экспортёра для автоэкспортерного формат = ExporterRegistry get_exportor ((“Pptx “); if (exporteur) { exporter->export_presentation ((package”, output.pptx”); } @endcode

Методы

ПодписьОписание:
unregister_exporter(format_value: std::string_view)boolОтписать экспортера для конкретного формата.
get_exporter(format_value: std::string_view)std::unique_ptr<ExporterBase>Возвращает уникальный_ptr экземпляр для указанного формата.
get_exporter_class(format_value: std::string_view)std::optional<ExporterFactory>Возвращает опцион, содержащий заводский код формата, если он зарегистрирован.
is_format_supported(format_value: std::string_view)boolПроверьте, есть ли у формата зарегистрированный экспортер.
get_supported_formats()std::vector<std::string>Регистрирует класс экспортера для его поддерживаемых форматов. Вызывает T::get_supported_formats (()) чтобы узнать, какие строки формата обрабатывают экспортор, затем отображает каждый из них на фабрику, которая создаёт Т.
clear()Убирайте всех зарегистрированных экспортеров, главным образом для тестирования.
 Русский