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路径