ZipArchive
Približni podaci
ZipArchive je razred u Aspose.Cells FOSS za C++.
Ova klasa pruža 5 metoda za rad s ZipArchive objektima u C++ programima. Postoje i sljedeće metode: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Svi javni članovi su dostupni bilo kojoj C++ aplikaciji nakon instalacije paketa Aspose.Cells FOSS za C++.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | Proučava ZIP arhivu iz sirovih bajta. Baci std:: runtime_error na nevaljane ili pokvarene podatke. |
ToZipBytes() → std::vector<uint8_t> | Serijalizira ovaj arhiv u ZIP bajtove koristeći STORED (bez kompresije). |
GetEntry(uri: std::string_view) → ZipArchiveEntry | Dobija ulaz po URI-u. Uri je normaliziran (prvo ‘/’ uklonjeno, zamjenjene granice). Vrati nula ZipArchiveEntry ako nije pronađen. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | Dodaje ili zamjenjuje stavku. |
GetEntryCount() → size_t | Dobiva broj unosa. |