- Não, não.

- Não, não.

Resumo geral

ExporterRegistry é uma classe em Aspose.Slides FOSS para C++.

Registro central para exportadores de formato. Manteve um mapeamento das cadeias de valores SaveFormat às suas fábricas de exportação correspondentes. Novos exportador podem ser registrados dinamicamente, facilitando a adição de novos formatos de importação. @code // Registrar um exportadora ExporterRegistry::register_exporter (); // Obter um importador para um formato autoexportador = ExporterRegistry get_Exportador ((“Pptx “); if (exportor) { exporter->export_presentation ((package”, output.pptx”); } @endcode

Métodos de avaliação

AssinaturaDescrição:
unregister_exporter(format_value: std::string_view)boolDesregistro de um exportador para um formato específico.
get_exporter(format_value: std::string_view)std::unique_ptr<ExporterBase>Retorna uma instância unique_ptr para o exportador do formato especificado
get_exporter_class(format_value: std::string_view)std::optional<ExporterFactory>Retorna um opcional contendo a fábrica para o formato, se registrado.
is_format_supported(format_value: std::string_view)boolVerificar se um formato tem exportador registado.
get_supported_formats()std::vector<std::string>Registre uma classe exportadora para seus formatos suportados. Chama T::get_supported_formats (()) para descobrir quais cadeias de formato o exportador lida, em seguida, mapeia cada um a uma fábrica que cria T.
clear()Despeje todos os exportadores registados, principalmente para testes.
 Português