ZipArchive
ZipArchive
General
ZipArchive és una classe en Aspose.Cells FOSS per a C++.
Aquesta classe proporciona 5 mètodes per treballar amb objectes ZipArchive en programes C++. Els mètodes disponibles inclouen: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Tots els membres públics són accessibles a qualsevol aplicació C++ després d’instal·lar el paquet FOSS per C++.
Mètodes
| Signatura | Descripció |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | Analitza un arxiu ZIP a partir de bytes bruts. Arriba std::runtime_error en dades invàlids o corrompudes. |
ToZipBytes() → std::vector<uint8_t> | Serialitza aquest arxiu en bytes ZIP utilitzant STORED (sense compressió). |
GetEntry(uri: std::string_view) → ZipArchiveEntry | Obté una entrada per URI. L’URI està normalitzada (la primera ‘/’ es va eliminar, les barres de retrocessió van ser substituïdes). Retorna un null ZipArchiveEntry si no s’ha trobat. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | Adjunta o reemplaça una entrada. |
GetEntryCount() → size_t | Obté el nombre d’entrada. |