作为 Studio for .NET 和 Studio Enterprise的一部分,本产品让您能够创建、打开以及管理行业级标准的Zip文件。同样,您还可以将压缩以及加密功能添加到任何的.NET流(包括内存、文件以及网络流)中。
本产品特征如下所示: 本产品的类库是一个结构化的类库,可以为开发人员提供三个级别的编程时控制能力。通常人们希望对Zip文件实现完全的控制,但有些时候会希望实现更强大和灵活的功能,您可以直接使用较低级别的数据压缩引擎。此对象模型能够简化——您向.NET应用程序中添加健壮的数据压缩功能以及Zip文件操作功能的过程——使得这一切比您想象中的还要简单!
本产品所包含的类库有:
- 高级别类库:C1ZipFile、C1ZipEntry以及C1ZipEntryCollection
本产品所包括的最高级别的类库有:C1ZipFile,C1ZipEntry以及C1ZipEntryCollection。这些类库让您能够创建,打开,以及轻松地管理行业级标准的Zip文件。在这些类库的帮助下,您可以检查Zip文件中的内容,测试文件的完整性。您甚至还可以对Zip文件中的数据,进行添加、删除以及解压。使用Zip文件来存储应用程序数据,能够给您带来以下的好处:
- 流线型的应用程序部署:将多个文件合并为一个压缩的Zip文件(还可以选择密码保护)。
- 节省磁盘空间以及网络带宽:您可以为您的.NET应用程序添加便捷的zip压缩功能,这样一来,就可以为您的最终用户节约不少的磁盘空间和网络带宽。
- 行业级的标准格式:使用本产品,您不用担心文件的兼容性。本产品保证您能够完全地操作行业级标准的Zip文件。
- 中级别类库:C1ZstreamReader以及C1ZStreamWriter
本产品所包含的中级别类库有:C1ZStreamReader以及C1ZStreamWriter。这些类库不仅使您的.NET应用程序可以在Zip文件上执行强大的数据压缩任务,而且能够同样的作用于任何的.NET流。只需编写短短几行的代码,您就可以在您的应用程序中添加完整的数据压缩功能。
- 快速、低内存消耗的压缩引擎:本产品所拥有的独特压缩引擎能够大大地节省您的开发时间。
- 基于流的数据压缩以及解压缩:基于流的功能够为.NET流的数据压缩以及解压提供最大的灵活性。
- 低级别类库: C# Implementation of Zlib
本产品类库拥有Zlib的一个C#实现: ZStream。它是Zlib的一个100%的C#实现 (Zlib是一个非常流行的数据压缩类库,由Jean-loup Gailly和Mark Adler编写)。Zstream类是本产品中使用最灵活的类,它在C1zip中的高级别类中有着广泛的使用。
|