Xn0*_*v3r 18 c# compression 7zip lzma
我有一个程序(用C#编写)直接读取/写入数据(没有服务器的直接文件访问)到firebird数据库文件.为了更好的交换,我希望(un)在导入/导出时压缩它们,以便通过互联网进行更好的交换,而无需外部程序来(不)压缩它们.
我知道#ziplib支持Zip,GZip,Tar和BZip2.
你知道C#还有哪些免费的压缩库?是否有支持LZMA的.NET库,因此我可以读/写".7z"文件?
Seb*_*etz 25
7-zip有一个免费的源代码,用于LZMA算法的公共域C#SDK:
spl*_*tne 22
彼得·布隆伯格写了一篇很好的文章:
显示一个简单的C#
SevenZip.Compression.Lzma.SevenZipHelper类,以使用C# 启用内存中对象的高压缩.将新的7Zip格式LZMA Cookie压缩类添加到先前发布的CookieCompression实用程序中.