A single fully self-contained COM object and ActiveX control written with ATL 3.0.
Requires no external compression DLLs, MFC DLLs or runtime libraries.
Both single-threaded (STA) and multi-threaded apartment (MTA) model design.
Instantiate the component dynamically without putting it on a form.
Supports multiple instances running simultaneously.
When running on Windows NT, 2000 or XP, the library automatically switches to native UNICODE API calls for best performance.
ActiveX control interface has all constants, enumerations and types built-in. Code completion, property categories, help strings and context-sensitive F1-help fully supported.
Works with all 32-bit development environments that can use ActiveX controls, including VB, VC++, Delphi, C++ Builder, VFP, Office, Web scripting languages, ASP and DCOM projects.
Fast, low memory usage compression engine.
Offers the "Deflate" compression method for good, speedy compression and the "BZip2" method for maximum achieved compression.
Supports the Deflate64™ compression method. (New in v1.1)
Control the compression level for each compression method.
Can compress and decompress GZip (.gz) and BZip2 (.bz2) files from UNIX and Linux platforms.
Can compress and decompress Zlib, Info-Zip and Java-compatible data.
Can compress and decompress memory buffers produced by Xceed Zip v3.x and Xceed Zip v4.x.
Can output compressed data with embedded CRC or Adler-32 checksums to ensure data integrity.
Compress and uncompress directly from one memory buffer to another.
Compress and uncompress from file to memory or from memory to file.
Compress and uncompress from one file to another.
All compression and decompression modes support streaming data.
Calculate CRC or Adler-32 checksums on raw data.
Can efficiently and automatically work together with the Xceed Encryption Library and the Xceed Binary Encoding Library to encrypt, decrypt, encode or decode data before compressing or decompressing it.
The complete documentation is available as a fully context-sensitive HTML help file that is automatically opened to the right topic by pressing F1 on a keyword in your programming language.
Fully commented sample applications for various languages, including VB, Delphi, Visual C++ with ATL and MFC, C++ Builder and Active Server Pages.