c#壓縮與解壓縮(zip檔案)----zipclass.cs
using system;
using system.io;
using icsharpcode.sharpziplib.checksums;
using icsharpcode.sharpziplib.zip;
using icsharpcode.sharpziplib.gzip;
namespace mywinzip
system.io.filestream streamtozip = new system.io.filestream(filetozip,system.io.filemode.open , system.io.fileaccess.read);
system.io.filestream zipfile = system.io.file.create(zipedfile);
zipoutputstream zipstream = new zipoutputstream(zipfile);
zipentry zipentry = new zipentry("zippedfile");
zipstream.putnextentry(zipentry);
zipstream.setlevel(***pressionlevel);
byte buffer = new byte[blocksize];
system.int32 size =streamtozip.read(buffer,0,buffer.length);
zipstream.write(buffer,0,size);
try
}
catch(system.exception ex)
zipstream.finish();
zipstream.close();
streamtozip.close(); }
public void zipfilemain(string args)
s.finish();
s.close(); }
}
}c#壓縮與解壓縮(zip檔案)----unzipclass.cs
using system;
using system.text;
using system.collections;
using system.io;
using system.diagnostics;
using system.runtime.serialization.formatters.binary;
using system.data;
using icsharpcode.sharpziplib.bzip2;
using icsharpcode.sharpziplib.zip;
using icsharpcode.sharpziplib.zip.***pression;
using icsharpcode.sharpziplib.zip.***pression.streams;
using icsharpcode.sharpziplib.gzip;
namespace mywinzip
else
}
streamwriter.close(); }
}
s.close(); }
}
}c#壓縮與解壓縮(zip檔案)----解壓縮應用
新建mywinzip工程,引用sharpziplib.dll ,然後新增unzipclass.cs 和zipclass.cs
編譯成mywinzip.dll,即可使用.
using mywinzip;
private void button1_click(object sender, system.eventargs e)}}
catch(exception ex)}
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...
linux 解壓縮zip檔案
功能說明 解壓縮zip檔案 語 法 unzip cflptuvz agcjlmnoqsvx p 密碼 zip檔案 檔案 d 目錄 x 檔案 或 unzip z 補充說明 unzip為.zip壓縮檔案的解壓縮程式。參 數 c 將解壓縮的結果顯示到螢幕上,並對字元做適當的轉換。f 更新現有的檔案。l 顯...
MAC解壓縮zip檔案
直接雙擊解壓縮 開啟終端,通過如下命令進行解壓縮 unzip 檔名注 當使用unzip命令解壓縮可能會出現如下錯誤 unzip easyconnectvpn.zip archive easyconnectvpn.zip inflating easyconnectinstaller.exe error...
PHP 解壓縮zip檔案
1 使用php執行檔案解壓縮zip檔案,前提條件,一定要確定伺服器開啟了zip拓展 2 封裝的方法如下 例項 1 3 壓縮檔案 4 param array files 待壓縮檔案 array d test 1.txt d test 2.jpg 檔案地址為絕對路徑 5 param string fil...
zip 解壓縮檔案
zip命令可以用來解壓縮檔案,或者對檔案進行打包操作。zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另外產生具有 zip 副檔名的壓縮檔案。zip 選項 引數 a 調整可執行的自動解壓縮檔案 b 工作目錄 指定暫時存放檔案的目錄 c 替每個被壓縮的檔案加上註釋 d 從壓縮檔案內刪除指定的檔案 d 壓...