ZipArchive
Resumo geral
ZipArchive é uma classe em Aspose.Cells FOSS para C++.
Esta classe fornece 5 métodos para trabalhar com objetos ZipArchive em programas C++. Os métodos disponíveis incluem: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Todos os membros do público são acessíveis a qualquer aplicação C++ após instalar o pacote Aspose.Cells FOSS for C++.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | Analisa um arquivo ZIP de bytes brutos. Arremete std:: runtime_error em dados inválidos ou corrompidos. |
ToZipBytes() → std::vector<uint8_t> | Serializa este arquivo em bytes ZIP usando o STORED (sem compressão). |
GetEntry(uri: std::string_view) → ZipArchiveEntry | Obtém uma entrada por URI. A Uri é normalizada (o primeiro ‘/’ foi retirado, as barras de trás substituídas). Retorna um null ZipArchiveEntry se não for encontrado. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | Adiciona ou substitui uma entrada. |
GetEntryCount() → size_t | Obtém o número de entradas. |