PropertyCollection{Categorie:Documentele de activitate}

PropertyCollection{Categorie:Documentele de activitate}

Opinie generală

ExporterRegistry este o clasă în Aspose.Slides FOSS pentru C++.

Registru central pentru exportatori de format. Menține o cartografiere din SaveFormat șiruri de valori la fabricile lor corespunzătoare exportatoare. Noii exportători pot fi înregistrați dinamic, facilitând adăugarea noilor formate de export. @code // Înregistrează un exportator ExporterRegistry::register_exporter (); // Obține un exporter pentru un format auto-exportator = ExporterRegistry get_Exporter ((“Pptx”); if (exporteur) { exportador->export_presentation ((package, “output.pptx”)); } @endcode

Metode de evaluare

SemnăturaDescriere:
unregister_exporter(format_value: std::string_view)boolDezabonare a unui exportator pentru un format specific.
get_exporter(format_value: std::string_view)std::unique_ptr<ExporterBase>Întoarce o instanță unique_ptr la exportator pentru formatul specificat
get_exporter_class(format_value: std::string_view)std::optional<ExporterFactory>Întoarce o opțiune care conține numărul de fabrica pentru format, dacă este înregistrată.
is_format_supported(format_value: std::string_view)boolVerificați dacă un format are exportator înregistrat.
get_supported_formats()std::vector<std::string>Înregistrează o clasă exportator pentru formate suportate. Cheamă T::get_supported_formats (()) pentru a descoperi care sunt șirurile de format pe care le gestionează exportatorii, apoi mapează fiecare la o fabrică care creează T.
clear()Eliberaţi toţi exportatorii înregistraţi, mai ales pentru teste.
 Română