Xceed Zip for .NET压缩和解压是一个数据压缩和包含所有文件操作的类库,适用于Microsoft .NET framework。它提供灵活的压缩、解压缩、流数据压缩,和一个创新的、可扩展的文件系统对象模型,使压缩文件的操作就像一般的文件和文件夹一样简单。这个库用100% C#代码写成,为.NET者提供了可能的最高性能和灵活性
具体功能:
-
支持从ZIP文件、FTP站点等提取文件
-
采用安全的工业标准的AES加密技术,兼容WinZip9或者更高,可以采用128,192,256位加密
-
完全兼容WinZip12,支持LZMA算法
-
支持ZIP64 ZIP文件格式
-
对文件大小没有限制
-
可以在FTP站点,硬盘、内存、独立的存储器里进行压缩和解压缩操作
-
支持读写更新Zip文件或者分割一个ZIP文件为多个ZIP文件
-
合并多个ZIP文件为一个ZIP文件
-
支持Deflate64压缩方法
-
支持BZip2和BWT压缩方法
-
支持PPMd压缩方法
-
压缩和解压缩任何.NET流
-
支持在内存里压缩和解压缩位数组
-
支持对ZIP文件进行复制、粘贴、重命名、删除和改变属性
-
使用密码加密ZIP文件
-
可编程过滤系统,可以限制处理指定的文件或者文件夹
-
最大程度上兼容tar和GZip文件
-
支持对ZIP里每个文件进行密码加密
-
完全控制ZIP文件里的每个文件的路径
-
完全控制压缩的比例和使用的压缩方法
-
支持长文件名和UNC路径