ZipArchive
ZipArchive
خلاصه ای
ZipArchive در این مطلب به عنوان یک کلاس برای C++ می پردازیم.
این کلاس 5 روش برای کار با ZipArchive اشیاء در برنامه های C++ ارائه می دهد. روش های موجود شامل: AddEntry, FromZipBytes, GetEntry, GetEntryCount, ToZipBytes. همه اعضای عمومی پس از نصب Aspose.Cells FOSS برای بسته C++ به هر برنامه C ++ دسترسی دارند.
روش ها
| امضا | توصیف |
|---|---|
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive | از بایت های خام یک آرشیو ZIP را خراب می کند.Throws std::runtime_error on invalid or corrupt data. |
ToZipBytes() → std::vector<uint8_t> | این آرشیو را به بایت های ZIP با استفاده از STORED (بدون فشرده سازی) سریالی کنید. |
GetEntry(uri: std::string_view) → ZipArchiveEntry | URI به طور معمول (در حال حاضر “/” قطع شده است، پس از آن بازگردانده می شود) بازگشت صفر ZipArchiveEntry اگر یافت نشد. |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | اضافه کردن یا جایگزین کردن یک ورودی. |
GetEntryCount() → size_t | تعداد ورودی ها را دریافت کنید. |