.net自帶的庫生成zip文件的方法
以下用一個例子來展示:
注意這里面相對路徑的生成過程:截取比源路徑多出的部分,并且將右斜線替換成左斜線。
雙擊打開,還真是有模有樣那。
點評:
這個例子只是為了展示.net提供的這一功能。對于該例子,可以把它擴展的很完善。以下舉一些可以擴展的地方:
1. 應(yīng)用System.IO.Packaging.PackUriHelper類,可以很方便的生成PackagePart的Uri,必須像例子中那樣自己生成Uri.
2. Package.CreatePart(Uri, String, CompressionOption)方法中的第三個參數(shù),提供壓縮方式。
3. 更多的使用技巧可以看這里:http://msdn.microsoft.com/zh-cn/library/system.io.packaging.aspx
相關(guān)文章
基于ASP.NET+EasyUI框架實現(xiàn)圖片上傳提交表單功能(js提交圖片)
這篇文章主要介紹了基于ASP.NET+EasyUI框架實現(xiàn)圖片上傳再提交表單(js提交圖片)的相關(guān)資料,需要的朋友可以參考下2016-06-06使用Spring.Net框架實現(xiàn)多數(shù)據(jù)庫
這篇文章介紹了Spring.Net框架實現(xiàn)多數(shù)據(jù)庫的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03asp.net(c#)獲取內(nèi)容第一張圖片地址的函數(shù)
C#獲取文章類第一張圖片的地址的函數(shù)(留著以后用),先說一下思路2009-11-11使用DataTable更新數(shù)據(jù)庫(增,刪,改)
使用DataTable更新數(shù)據(jù)庫(增,刪,改),需要的朋友可以參考一下2013-03-03使用.NET升級助手將.NET?Framework項目升級為.NET?6
這篇文章介紹了使用.NET升級助手將.NET?Framework項目升級為.NET?6的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04