生产厂商:Xceed产品类别:文档管理
Zip for ActiveX
与Zip存档格式的所有最新更新兼容的Zip库,包括支持文件名中所有字符的UTF-8和用于WinZip 12+兼容性的LZMA。灵活、令人难以置信的可靠和成熟,拥有20年的业绩记录。经常更新和改进,并得到响应迅速的支持和开发团队的支持,他们的唯一目标就是让您完全满意。
一个易于使用的ActiveX/COM数据压缩库,可以完成这一切。您为功能命名,它会执行。更新zip文件中的文件、将文件从一个zip文件传输到另一个、读取和写入内存中的文件、AES加密、无4GB或文件限制、最新的压缩算法、逐个文件过滤、拆分/跨越/自解压zip文件,等等。唯一支持带有LZMA和UTF-8的WinZip 12+兼容存档的产品。
该库是一个完全独立的DLL,使用ATL 3.0编写且没有外部依赖项、STA/MTA多线程单元模型、Unicode编码的文件名和路径等。将其用作ActiveX/COM控件,或将其作为标准32位DLL进行访问。高级功能包括用于后台操作的非阻塞方法、甚至适用于文件夹名称的通配符、重命名zip文件中的文件而无需解压缩然后重新压缩等。还包括一个高质量的流式压缩库DLL。将其用于流式传输和单文件压缩。支持Gzip和Zlib、Bzip2文件和数据。非常适合压缩数据库中的数据、HTTP Web响应、Web服务负载、在服务器上持续使用等。
经过20多年的更新和改进,应用程序无处不在,您可以相信它可以创建强大的应用程序,这些应用程序可以无错误地执行任何类型的输入数据。
ActiveX/DLL技术
l 一个完全独立的COM对象和使用ATL 3.0编写的ActiveX控件。
l 不需要外部压缩DLL、MFC DLL或其他运行时库。
l 单线程(STA)和多线程单元(MTA)模型设计。
l 动态实例化组件而不将其放在窗体上。
l 支持多个实例同时运行。
l 在一个控件中同时支持Unicode和ANSI。该库自动使用Unicode API调用以获得最佳性能(如果可用)。
l ActiveX控件接口具有所有内置常量、枚举和类型。完全支持代码完成、属性类别、帮助字符串和上下文相关的F1帮助。
l 适用于所有可以使用ActiveX控件的32位开发环境,包括VB、VC++、Delphi、C++ Builder、VFP、Office、PB、VO、Web脚本语言、ASP和DCOM项目。
l 还兼容VB.NET和C#。对于需要100%托管代码的开发人员,请查看Xceed Zip for .NET,这是我们完全面向对象的Zip、压缩和文件系统类库。
压缩和 Zip文件技术
l 支持WinZip 9.0(及以上)兼容的AES强加密。
l 快速、低内存使用的压缩引擎。
l 100%兼容PKZIP 2.04g格式。
l 100%兼容PKZIP 4.5格式。
l 支持Zip64 zip文件格式,允许创建几乎无限大小的Zip文件(无4 GB限制)。
l 支持BZip2 (BWT)压缩方法,对于许多流行的文件类型,尤其是XML数据,压缩比Deflate好15%到20%。
l 唯一提供WinZip 12兼容性的库,支持LZMA算法以在某些情况下改进压缩。注意:不支持使用WinZip 12的特殊JPEG重新压缩功能的Zip文件。
l 提供了标题中的UTF-8字符编码,以改进对文件名和注释中国际字符的支持。
l 支持Deflate64TM压缩方法,这是对常规Deflate的行业标准改进。
l Zip文件可以包含任意数量的文件(没有65535个文件限制)。
l 由Xceed Zip创建的常规、跨区和自解压zip文件可用于当今任何现有的解压缩应用程序,反之亦然。
l 存储和检索最新的zip文件格式扩展名,允许将Unicode文件名和NT文件属性、额外的时间戳和安全权限存储在zip文件中。
l 无需修复损坏的zip文件。Xceed Zip自动尝试从错误中恢复并报告在解压缩时在zip文件中发现的任何不一致。
功能特征
l 将文件或内存缓冲区压缩到新的或现有的zip文件中。
l 将文件解压缩到磁盘或直接到内存。
l 完全在内存中压缩和解压缩字符串或缓冲区。
l 所有压缩和解压缩模式都支持流式传输和加密。
l 创建完全可定制的自解压zip文件(请参阅下面的功能部分)
l 将任何类型的zip文件(常规、跨区、多部分、自解压或跨区自解压)转换为任何其他类型的zip文件。
l 读取和写入跨多个磁盘的zip文件。
l 将多部分zip文件直接读取和写入硬盘。
l 从一个zip文件的内容更新一个zip文件或将两个zip文件合并在一起。
l 可选的后台处理,以便您的代码可以在Xceed Zip运行时继续执行。








