c# 封装的7zip压缩 (全源码,不含任何类库)


1,从soureforge下载sdk(包括汇编,c,c++,c#,java) 下载地址http://nchc.dl.sourceforge.net/project/sevenzip/LZMA%20SDK/lzma920.tar.bz2

2,CS文件夹就是c#实现的7zip压缩算法,但是没有封装好,不好用。在csdn上看到有人封装过。http://download.csdn.net/detail/sanguorewrite/4313133

  下载下来感觉接口做的不是很好,在他的基础上我又该了下 这样调用就方便了

 

压缩代码

//源地址,压缩后的地址

SevenZipHelper.Zip("test.exe", "test.7z");

解压代码

//源地址,解压后的地址

 SevenZipHelper.Unzip("test.7z", "testGzip1.exe");

 

修改后例子的地址http://files.cnblogs.com/Bonker/Demo7zApi.zip


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM