Rebex ZIP for .NET 现已推出

Rebex ZIP for .NET 是面向 .NET 语言(如 C# 或 VB.NET)的压缩组件。它提供易于使用的 API,支持大文件(超过 4GB),支持文件名中的国际字符(Unicode 支持),支持通配符以及其他高级功能。Rebex ZIP 提供 10 个压缩级别,并且所有操作都不会产生任何临时文件。你可以向 ZIP 压缩包中添加、解压、重命名、删除文件,打开自解压 ZIP 压缩包,在压缩包内搜索文件等。
功能
- 易于使用的 API
- 文件名中的国际字符(Unicode 支持)
- 支持大文件(超过 4GB)
- 支持通配符,用于添加、解压和删除文件
- 递归目录树操作
- 支持流式与基于文件的操作
- 在内存中创建 ZIP 文件
- 可从流或内存向 ZIP 文件添加数据
- 采用 100% 纯 .NET 编写
- 所有示例均提供 C# 和 VB.NET
- 提供命令行、WinForms 和 ASP.NET 示例
- 在 ZIP 压缩包中添加、解压、重命名、删除文件
- 10 个压缩级别
- ZIP 压缩包体积缩小
- 用于与应用程序轻松集成的事件和委托
- 提供组件源代码(C#)
- 支持 Deflate 和 Enhanced Deflate(与 PKWARE 的 Deflate64™ 兼容)
- 支持在 ZIP 文件中读写注释
- 打开自解压 ZIP 压缩包
- 可将内容直接膨胀(解压)到内存字节数组
- 通过通配符掩码在压缩包内搜索文件
- 支持 ZIP 条目集合中的 IEnumerable<T>(使用 LINQ 所必需)
- 所有操作均不使用任何临时文件
- 提供归档内容清单并包含完整文件详情(原始大小、压缩后大小、压缩级别、创建与最后修改日期、CRC 校验和)
- 自定义 Deflate 算法实现——无需依赖任何开源 ZLib 压缩库
关于 Rebex
Rebex 我们的使命是为 .NET 开发者提供一流的组件。Rebex 成立于 1995 年,并在 2002 年以来开始在全球范围内创建并销售 .NET 组件。自 .NET 的第一个公开测试版发布以来,我们一直在为 .NET 平台开发软件。Rebex 位于捷克共和国布拉格。我们的公司还为捷克共和国的系统集成商提供软件开发与外包服务。