ZipArchive
ZipArchive
Overview
ZipArchive является классом в Aspose.Cells FOSS для C++.
Этот класс предоставляет 5 методов работы с объектами ZipArchive в программах C++. Доступные методы включают: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Все члены общественности доступны для любого приложения C++ после установки пакета Aspose.Cells FOSS for 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 | Получивает количество записей. |