InMemoryOpcPackage
ΕΚΤΙΜΗΣΗ
InMemoryOpcPackage Είναι μια τάξη σε Aspose.Slides FOSS για C++.
In-memory OPC package with ZIP file I/O support. Διαχειρίζεται ένα Open Packaging Conventions packages ως χάρτη μνήμης των ονομάτων μερών για να byte ράγια. Υποστηρίζει την φόρτωση από και αποθηκεύοντας στα αρχεία Z IP (δρόμους αρχείων ή ροές), διατηρώντας άγνωστα μέρη για τη πίστη του γύρου ταξιδιού.
Αυτή η κατηγορία παρέχει 14 μεθόδους για να εργαστείτε με InMemoryOpcPackage αντικείμενα σε προγράμματα C++. Οι διαθέσιμες μεθόδους περιλαμβάνουν: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του Aspose.Slides FOSS για το πακέτο C+.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
InMemoryOpcPackage() | |
open(path: std::filesystem::path) → InMemoryOpcPackage | Ανοίξτε ένα πακέτο OPC από μια διαδρομή αρχείων. |
open(stream: std::istream) → InMemoryOpcPackage | Ανοίξτε ένα πακέτο OPC από μια διαδρομή αρχείων. |
create_new() → InMemoryOpcPackage | Δημιουργήστε ένα νέο κενό πακέτο OPC. |
save(path: std::filesystem::path) | Αποθηκεύστε το πακέτο σε ένα αρχείο ως αρχεία ZIP. |
save(stream: std::ostream) | Αποθηκεύστε το πακέτο σε ένα αρχείο ως αρχεία ZIP. |
get_part(part_name: std::string_view) → std::optional<std::vector<uint8_t>> | Επιστρέφει το περιεχόμενο ενός μέρους με όνομα. επιστρέφεται μηδενικά εάν το μέρος δεν υπάρχει. |
set_part(part_name: std::string_view, content: std::vector<uint8_t>) | Αποθηκεύστε (ή υπεργράψτε) ένα μέρος με το δεδομένο περιεχόμενο. |
set_part(part_name: std::string_view, content: std::string_view) | Αποθηκεύστε (ή υπεργράψτε) ένα μέρος με το δεδομένο περιεχόμενο. |
has_part(part_name: std::string_view) → bool | Ελέγξτε αν υπάρχει ένα μέρος στο πακέτο. |
delete_part(part_name: std::string_view) → bool | Διαγράψτε ένα μέρος από το πακέτο. |
get_part_names() → std::vector<std::string> | Πάρτε μια λίστα με όλα τα ονόματα των τμημάτων στο πακέτο. |
source_path() → std::optional<std::string> | Αποκτήστε την αρχική διαδρομή του αρχείου εάν το πακέτο φορτώθηκε από ένα αρχείο. |
close() | Κλείστε το πακέτο και απελευθερώστε τους πόρους. Καθαρίζει όλα τα δεδομένα μερικών στοιχείων στη μνήμη. Το παίκτη δεν πρέπει να χρησιμοποιείται μετά το κλείσιμο. |