ZipArchive

ZipArchive

Przegląd

ZipArchive jest klasą w Aspose.Cells FOSS dla C++.

Ta klasa udostępnia 5 metod do pracy z obiektami ZipArchive w programach C++. Dostępne metody to: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Cells FOSS dla C++.

Metody

SygnaturaOpis
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchiveParsuje archiwum ZIP z surowych bajtów. Rzuca std::runtime_error przy nieprawidłowych lub uszkodzonych danych.
ToZipBytes() → std::vector<uint8_t>Serializuje to archiwum do ZIP bajtów przy użyciu trybu STORED (bez kompresji).
GetEntry(uri: std::string_view) → ZipArchiveEntryPobiera wpis według URI. URI jest normalizowane (usuwany początkowy ‘/’ oraz zamieniane backslash’e). Zwraca null ZipArchiveEntry, jeśli nie znaleziono.
AddEntry(uri: std::string_view, data: std::vector<uint8_t>)Dodaje lub zastępuje wpis.
GetEntryCount() → size_tZwraca liczbę wpisów.

Zobacz także

 Polski