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

SignaturaDescripció
FromZipBytes(zipData: std::vector<uint8_t>)ZipArchiveAnalitza 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)ZipArchiveEntryObté 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_tObté el nombre d’entrada.

Vegeu també

 Català