.net自帶的庫生成zip文件的方法
以下用一個例子來展示:








注意這里面相對路徑的生成過程:截取比源路徑多出的部分,并且將右斜線替換成左斜線。




雙擊打開,還真是有模有樣那。

點評:
這個例子只是為了展示.net提供的這一功能。對于該例子,可以把它擴展的很完善。以下舉一些可以擴展的地方:
1. 應用System.IO.Packaging.PackUriHelper類,可以很方便的生成PackagePart的Uri,必須像例子中那樣自己生成Uri.
2. Package.CreatePart(Uri, String, CompressionOption)方法中的第三個參數,提供壓縮方式。
3. 更多的使用技巧可以看這里:http://msdn.microsoft.com/zh-cn/library/system.io.packaging.aspx
相關文章
基于ASP.NET+EasyUI框架實現圖片上傳提交表單功能(js提交圖片)
這篇文章主要介紹了基于ASP.NET+EasyUI框架實現圖片上傳再提交表單(js提交圖片)的相關資料,需要的朋友可以參考下2016-06-06
使用.NET升級助手將.NET?Framework項目升級為.NET?6
這篇文章介紹了使用.NET升級助手將.NET?Framework項目升級為.NET?6的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-04-04

