Xceed Real-Time Zip for Silverlight可为您的Silverlight 3.0应用程序方便快速地添加加压缩/解压缩功能。它可以和Silverlight完美结合,因为它不需要使用中间存储。
具体功能:
.NET技术
- 100%使用C#托管代码编写。(其中Xceed Real-Time Zip for Silverlight Blueprint版本提供了完整的源代码)
- 是纯粹的面向对象设计的Silverlight 3.0组件
- 完全兼容Silverlight的基础类库
- 可通过Silverlight的异常类处理所有的控件异常
- 遵从CLS(通用语言规范)
- 不使用不安全的模块,必须有最小权限的要求
- 文档完全集成到Visual Studio中
- 有VB.NET 和 C#的示例程序
功能特点
- 允许开发人员增加压缩和解压缩功能到任意的Silverlight 3.0应用程序,使操作更加快速方便。压缩和非压缩的文件不需转换为中间的磁盘/存储文件或临时文件,可与Silverlight完美整合:因为控件并不需要本地磁盘的写入权限
- 该产品主要的ZipWriter和ZipReader类可使用任何可寻的或非可寻流的对象作为目标或源压缩文件,并各自支持灵活的实时压缩/解压缩
- 轻量级库
- 支持尽可能快的压缩已收到的数据:不需等待所有文件,甚至不需要完整的文件。也不需要事先知道文件的数量或大小
- 可通过网络实时传送已压缩的Zip文件,并且未传输的其余文档仍然可作为压缩文件使用
- 安全性:因为当创建Zip文件不会创建任何的临时文件,所以在创建Zip的过程中对未经授权的访问或文件的修改都是不可能的
- 即使组件仍然在接收Zip压缩文件,压缩文件仍可随时的被提取,并可以立即作进一步处理
- 在Zip压缩文件中,文件的数量或大小绝对不会受内存和磁盘空间的要求所影响
- 仅仅使用几个方法和属性,就能实现强大的Zip压缩/提取
- 支持BZip2, BWT, Deflate, 和 Deflate64™压缩算法
- 支持AES加密和解密,这是为了最大化的兼容WinZip
- 同时也提供了监测和控制Zip的读/写过程的事件和属性
- 支持读取Xceed Unicode Extra Header,所以它现在可以用Unicode字符保存文件名。这对于处理国际字符是非常有用的
- 能与Xceed Upload for Silverlight完全兼容
产品 | |
XceedSoftware 试用版完整代码 (307 MB) |