ZipArchive
ZipArchive
Übersicht
ZipArchive ist eine Klasse in Aspose.Cells FOSS für C++.
Diese Klasse stellt 5 Methoden zum Arbeiten mit ZipArchive-Objekten in C++-Programmen bereit. Verfügbare Methoden umfassen: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. Alle öffentlichen Mitglieder sind für jede C++-Anwendung zugänglich, nachdem das Aspose.Cells FOSS für C++-Paket installiert wurde.
Methoden
| Signatur | Beschreibung |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | Parst ein ZIP-Archiv aus rohen Bytes. Wirft std::runtime_error bei ungültigen oder beschädigten Daten. |
ToZipBytes() → std::vector<uint8_t> | Serialisiert dieses Archiv zu ZIP-Bytes unter Verwendung von STORED (keine Kompression). |
GetEntry(uri: std::string_view) → ZipArchiveEntry | Liefert einen Eintrag anhand der URI. Die URI wird normalisiert (führender ‘/’ entfernt, Backslashes ersetzt). Gibt ein null ZipArchiveEntry zurück, falls nicht gefunden. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | Fügt einen Eintrag hinzu oder ersetzt ihn. |
GetEntryCount() → size_t | Gibt die Anzahl der Einträge zurück. |