ZipArchive
المعلومات العامة
ZipArchive هي فئة في Aspose.Cells FOSS لـ C++.
توفر هذه الفئة 5 طرق للعمل مع ZipArchive كائنات في برامج C ++. المنهجيات المتاحة تشمل: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق C ++ بعد تثبيت حزمة Aspose.Cells FOSS for C ++.
الطرق
| التوقيع | وصف |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | يقوم بتحليل أرشيف ZIP من بايتات خام. يلقي std:: runtime_error على بيانات غير صالحة أو فاسدة. |
ToZipBytes() → std::vector<uint8_t> | يسلس هذا الأرشيف إلى بايتات ZIP باستخدام STORED (لا ضغط). |
GetEntry(uri: std::string_view) → ZipArchiveEntry | يحصل على إدخال من خلال URI. يتم تطبيع Uri (تجريد ‘/’ ، وتحويل الشريط الخلفي). يعود إلى ZipArchiveEntry إذا لم يجد. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | يضيف أو يحل محل إدخال. |
GetEntryCount() → size_t | يحصل على عدد الإدخالات. |