InMemoryOpcPackage
अवलोकन
InMemoryOpcPackage C++ के लिए Aspose.Slides FOSS में एक वर्ग है।.
जिप फ़ाइल I/O समर्थन के साथ इन-मेमोरी ओपीसी पैकेज। बाइट सरणियों में भाग नामों के एक इन मेमोਰੀ मानचित्र के रूप में ओपन पैकिंग कन्वेंशन पैकेट का प्रबंधन करता है। जिप्स अभिलेखागार (फ़ाइल पथ या स्ट्रीम) से लोड करने और सहेजने का समर्थन करता हैं, गोल-यात्रा निष्ठा के लिए अज्ञात हिस्सों को संरक्षित करता हैः.
यह वर्ग C++ कार्यक्रमों में InMemoryOpcPackage वस्तुओं के साथ काम करने के लिए 14 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. सभी सार्वजनिक सदस्य Aspose.Slides FOSS for C++ पैकेज स्थापित करने के बाद किसी भी C ++ अनुप्रयोग तक पहुंच सकते हैं.
विधिएँ
| Signature | विवरण |
|---|---|
InMemoryOpcPackage() | |
open(path: std::filesystem::path) → InMemoryOpcPackage | फ़ाइल पथ से एक ओपीसी पैकेज खोलें. |
open(stream: std::istream) → InMemoryOpcPackage | फ़ाइल पथ से एक ओपीसी पैकेज खोलें. |
create_new() → InMemoryOpcPackage | एक नया खाली ओपीसी पैकेज बनाएं. |
save(path: std::filesystem::path) | पैकेज को ZIP संग्रह के रूप में फ़ाइल पथ पर सहेजें. |
save(stream: std::ostream) | पैकेज को ZIP संग्रह के रूप में फ़ाइल पथ पर सहेजें. |
get_part(part_name: std::string_view) → std::optional<std::vector<uint8_t>> | नाम के द्वारा भाग की सामग्री पुनः प्राप्त करें. यदि हिस्सा मौजूद नहीं है तो nullopt लौटाता है. |
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() | पैकेज को बंद करें और संसाधनों को मुक्त करें. मेमोरी में सभी भाग डेटा साफ़ करता है. पैकेट का उपयोग बंद होने के बाद नहीं किया जाना चाहिए।. |