WP7 ZIP 壓縮與解壓縮

2022-03-13 14:13:35 字數 772 閱讀 5404

今天我要做乙個簡單的 wp7 下的 zip 壓縮乙個檔案與解壓縮乙個檔案 如圖:

主要任務是將乙個xml 檔案壓縮,然後在解壓縮出來!

wp7 平台下有乙個開源工具 

這個開源工具已經支援大部分的壓縮標準,其它標準可以看他的示例

壓縮**

private void button_zip_tap(object sender, gestureeventargs e)}}

}catch (exception ex)

}

解壓縮**

try

解壓縮失敗!

" + ex.message;

}}

做這個時候有個小問題就是textblock 不能完全顯示 解壓縮的檔案,起初我還以為是讀取的位元組流有問題,結果發現問題在textblock 

#wp7 textblock 問題和解決辦法#目前wp7上textblock空間的寬和高上限為2048px,超過這個數值的內容將被截斷。由於高寬有上限,所以textblock顯示的字元長度還與字型大小有關。解決辦法為擷取字元然後在乙個或多個textblock上顯示。

當然上面的例子為單個檔案的壓縮與解壓縮!

如果要做檔案 的壓縮 就要自己寫個迴圈 壓縮子資料夾下的所有檔案

zip壓縮與解壓縮示例

範例 zip命令可以用來將檔案壓縮成為常用的zip格式。unzip命令則用來解壓縮zip檔案。1.我想把乙個檔案abc.txt和乙個目錄dir1壓縮成為yasuo.zip zip r yasuo.zip abc.txt dir1 unzip yasuo.zip 3.我當前目錄下有abc1.zip,a...

C 壓縮與解壓縮 zip檔案

c 壓縮與解壓縮 zip檔案 zipclass.cs using system using system.io using icsharpcode.sharpziplib.checksums using icsharpcode.sharpziplib.zip using icsharpcode.sh...

zip解壓縮方式

解壓縮類 在導包的時候,應新增ant.jar解壓縮包 直接貼 public class ziputil public static ziputil getinstance return instance 解壓縮zip包 param zipfilepath zip檔案路徑 param targetpa...