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() | Убирайте всех зарегистрированных экспортеров, главным образом для тестирования. |