可能重复: 如何使用.NET创建7-Zip档案?
我正在寻找通过VB.NET和C#中的代码以7z格式进行压缩和解压缩的方法。是否有任何库或.Net代码用于此目的?
我知道有GZipStream和DeflateStream在.Net,但我想要7z格式,以更好的压缩比。
发布于 2011-06-28 11:38:23
LZMA SDK怎么样?
编辑:
感谢dtb的提及
LZMA SDK只包含LZMA压缩方法的实现,而不包含用于读写7z文件的类。
有一个SevenZipSharp项目,它是7-zip的开源包装器来完成这项工作。
项目描述 用C#编写的托管7 zip库提供数据(自)提取和压缩(支持所有7-zip格式)。它封装7z.dll或任何兼容的包,并使用LZMA。
发布于 2011-06-28 11:37:19
使用官方SDK :)
发布于 2011-06-28 11:39:56
我相信7zip提供了一个sdk,其中包含一个c#项目。
http://www.7-zip.org/sdk.html
https://stackoverflow.com/questions/6505767
复制相似问题