<分区>
Possible Duplicate:
How do I create 7-Zip archives with .NET?
我正在寻找通过 VB.NET 和 C# 中的代码以 7z 格式进行压缩和解压缩的方法。是否有用于此目的的任何库或.Net 代码?
我知道 .Net 中有 GZipStream 和 DeflateStream,但我想要 7z 格式以获得更好的压缩率。
标签 c# .net vb.net compression 7zip
<分区>
Possible Duplicate:
How do I create 7-Zip archives with .NET?
我正在寻找通过 VB.NET 和 C# 中的代码以 7z 格式进行压缩和解压缩的方法。是否有用于此目的的任何库或.Net 代码?
我知道 .Net 中有 GZipStream 和 DeflateStream,但我想要 7z 格式以获得更好的压缩率。
最佳答案
LZMA SDK怎么样? ?
编辑:
感谢 dtb 提及
LZMA SDK contains only an implementation of the LZMA compression method, not classes for reading for writing 7z files
有SevenZipSharp项目是 7-zip 的开源包装器来完成这项工作。
Project Description
Managed 7-zip library written in C# that provides data (self-)extraction and compression (all 7-zip formats are supported). It wraps 7z.dll or any compatible one and makes use of LZMA SDK.
关于c# - 7z格式压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6505767/