ZipArchive
ZipArchive
Overview
ZipArchive є класом в Aspose.Cells FOSS для C++.
Цей клас надає 5 методів роботи з об’єктами ZipArchive в програмах C++. Доступні методи включають: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Cells FOSS для C++.
Methods
| Signature | Description |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | Розбирає ZIP-архів з нерозроблених байтів. Запускає std::runtime_error на недійсні або пошкоджені дані. |
ToZipBytes() → std::vector<uint8_t> | Серіалізує цей архів до байтів ZIP за допомогою STORED (без компресії). |
GetEntry(uri: std::string_view) → ZipArchiveEntry | Отримає запис за URI. УРІ нормалізується (перехідний ‘/’ знятий, замінені перечеркнені знаки). Повертає нуль ZipArchiveEntry якщо не знайдено. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | Додає або замінює запис. |
GetEntryCount() → size_t | Отримає кількість записів. |