TableCell - A helyfogadó.

TableCell - A helyfogadó.

Összefoglaló

ExporterRegistry egy osztály a Aspose.Slides FOSS-ban C++-ra.

Központi nyilvántartás a formátum exportőrök számára. Tartja az SaveFormat értékláncokat azok megfelelő exportáló gyárakhoz való mappolást. Az új exportőket dinamikus módon regisztrálhatják, így könnyű hozzáadni új exportformátumot. @code // Regisztrálja egy exportót ExporterRegistry::register_exporter (); // Szerezzen exportort egy formatú auto-exportor = ExporterRegistry get_Exporter ((“Pptx “); if (exporteur) { exporter->export_presentation ((package”, output.pptx”); } @endcode

Módszerek

Az aláírás:Leírás
unregister_exporter(format_value: std::string_view)boolAz exportőrnek egy adott formátumban történő nyilvántartásba vételének törlése.
get_exporter(format_value: std::string_view)std::unique_ptr<ExporterBase>A megadott formátumhoz egy unique_ptr példányt adja az exportőrnek.
get_exporter_class(format_value: std::string_view)std::optional<ExporterFactory>Ha a formátum bejegyzett, visszaad egy opcionális elemet, amely tartalmazza az üzemeltető számot.
is_format_supported(format_value: std::string_view)boolEllenőrizze, hogy a formátum regisztrált exportőrrel rendelkezik-e.
get_supported_formats()std::vector<std::string>Regisztráljon egy exportőrosztályt a támogatott formátumaira. Hívja T::get_supported_formats (()) -ot, hogy kiderítse, melyik format szalagokat kezel az exportő, majd mindegyiket elküldi egy gyárba, amely létrehozja a T-et.
clear()Minden regisztrált exportőr kiürült, főleg tesztelésre.
 Magyar