ExporterRegistry

ΕΚΤΙΜΗΣΗ

ExporterRegistry Είναι μια τάξη σε Aspose.Slides FOSS για C++.

Κεντρικό μητρώο για τους εξαγωγείς μορφής. διατηρεί μια χαρτογράφηση από τις τιμές SaveFormat στα αντίστοιχα εργοστάσια εξαγορών τους. νέοι εξάστες μπορούν να εγγραφούν δυναμικά, καθιστώντας εύκολο να προσθέσετε νέα μορφές εξόδου. @code // Εγγραφή ενός εξασφαλίτηΕξαγωγήΠρογραμματισμός::register_exporter (); // Λήψη εξαπενέκτη για ένα format αυτο-εξαγορά = Εξάγημα:get_Exporter(“Pptx”)· αν (εξεαγωγής) { εξυπηρέτης-> εξοπλισμός_προσφορά(παραγωγή, “output.pptx”)? } @endcode

Αυτή η κατηγορία παρέχει 7 μεθόδους για να εργαστείτε με ExporterRegistry αντικείμενα σε προγράμματα C++. Οι διαθέσιμες μεθόδους περιλαμβάνουν: ExporterRegistry, clear, get_exporter, get_exporter_class, get_supported_formats, is_format_supported, unregister_exporter. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του Aspose.Slides FOSS για το πακέτο C+.

Μέθοδοι

υπογραφήΠεριγραφή
ExporterRegistry()
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() για να ανακαλύψετε ποια μορφή γραμμίζει το εξαγωγέα χειριστεί, στη συνέχεια χάρτης κάθε ένα σε μια εργοστάσιο που δημιουργεί T.
clear()Καθαρίστε όλους τους εγγεγραμμένους εξαγωγείς. κυρίως για δοκιμές.

Δείτε επίσης

 Ελληνικά