ExporterRegistry
Overview
ExporterRegistry on luokka Aspose.Slides FOSS C++: ssä.
Keskusrekisteri muotoilun vientiä varten. pitää karttauksen SaveFormat arvosanoista vastaaviin vientivaltioihin. uusia vienteja voidaan rekisteröidä dynaamisesti, mikä tekee siitä helppoa lisätä uusia vientitiedostoja. @code // Rekisteröi vientimen ExporterRegistry::register_exporter (); // Get an exporter for a format auto export = ExporterRegistry ::get_Exporter(“Pptx”); jos (export) { export->exports_presentation(paketti, “output.pptx”); } @endcode
Tämä luokka tarjoaa 7 menetelmää työskennellä ExporterRegistry esineiden C++ ohjelmissa. Saatavilla olevat menetelmät ovat: ExporterRegistry, clear, get_exporter, get_exporter_class, get_supported_formats, is_format_supported, unregister_exporter. Kaikki julkiset jäsenet ovat saatavilla C++-sovellukseen asentamisen jälkeen Aspose.Slides FOSS for C ++ -paketti.
Methods
| Signature | Description |
|---|---|
ExporterRegistry() | |
unregister_exporter(format_value: std::string_view) → bool | Ilmoita vientiä tietylle muodolle. |
get_exporter(format_value: std::string_view) → std::unique_ptr<ExporterBase> | Palauttaa ainutlaatuinen_ptr vientimen käsittelemään määritettyä muotoa |
get_exporter_class(format_value: std::string_view) → std::optional<ExporterFactory> | Palauttaa valinnainen, joka sisältää tehtaan tietylle muodolle |
is_format_supported(format_value: std::string_view) → bool | Tarkista, onko lomakkeella rekisteröityä vientiä. |
get_supported_formats() → std::vector<std::string> | Rekisteröi vientiluokka sen tukemien muotojen. kutsuu T::get_supported_formats() selvittääksesi, mikä muoto tiivistää vientimäki, sitten karttaa kukin tehtaan, joka luo T. |
clear() | Kaikki rekisteröidyt vientiä. pääasiassa testaus. |