我有一個使用Ionic zip壓縮的zip文件。在解壓縮之前,我需要驗證可用的磁盤空間。但是,如何在事先找到未壓縮的尺寸?壓縮文件中是否有任何標題信息(通過離子),以便我可以讀取它?如何查找離子壓縮文件的未壓縮大小
2
A
回答
6
這應該做的伎倆:
static long totaluncompressedsize;
static string info;
.
.
.
.
// Option 1
foreach (ZipEntry e in zip)
{
long uncompressedsize = e.UncompressedSize;
totaluncompressedsize += uncompressedsize;
}
// Or
// Option 2 - will need to sift through the mass of info
using (ZipFile zip = ZipFile.Read(zipFile))
{
info = zip.Info;
}
2
相關問題
- 1. android獲取壓縮文件中的文件的壓縮大小
- 2. 壓縮未壓縮的MSI文件
- 3. Python bz2未壓縮文件大小
- 4. 如何將未壓縮文件夾視爲壓縮文件?
- 5. 是否可以限制unix中未壓縮的壓縮文件的大小?
- 6. 解壓縮嵌入罐子中的zip壓縮文件的大小
- 7. gsutil找到未壓縮的文件大小
- 8. 獲取的未壓縮gzip文件的大小,同時壓縮文件的大小可從服務器
- 9. 大領域壓縮文件大小
- 10. zlib:解壓縮的文件大小?
- 11. 在NTFS壓縮目錄中,如何讀取壓縮和解壓縮大小的文件?
- 12. 對於文件小於10MB,壓縮率最大的文件的壓縮算法
- 13. 壓縮解壓縮的exe文件
- 14. 解壓縮(解壓縮)由.net壓縮(解壓縮)的文件.net system.io.compression.gzipstream
- 15. 獲取未壓縮的圖像大小
- 16. 上傳壓縮圖像文件大小?
- 17. Zlib壓縮放大文件
- 18. PHP解壓縮大文件
- 19. 壓縮/縮小原型文件
- 20. Node.js - 壓縮/解壓縮文件夾
- 21. 與django_compressor壓縮文件以gzip壓縮
- 22. Magick ++壓縮和解壓縮文件
- 23. 在yii中壓縮/解壓縮文件
- 24. 如何直接將csv文件壓縮成zip壓縮文件?
- 25. 壓縮文件
- 26. 如何在gzip壓縮後檢查腳本文件大小
- 27. 使用node.js壓縮未壓縮的xlsx文件(Electron)
- 28. 如何解壓/解壓縮文件
- 29. NSIS:如何解壓7zip壓縮文件
- 30. 解壓縮大型壓縮文件的更快方法
讓我測試它.. – nawfal
感謝,它的工作..其相當快呢..但IM想,如果有可能比迭代更快的方法通過每個條目。 – nawfal
你可以檢查zip.Info屬性,但這需要很長時間,並返回一大堆有用的(?)信息。 – Taniq