An easy to use ActiveX/COM data compression library that does it all. You name the feature, it does it. Updating files in a zip file, transferring files from one zip file to another, reading and writing to/from files in memory, AES encryption, no 4GB or file limit, the latest compression algorithms, file-by-file filtering, split/spanned/self-extracting zip files, and much more. The only product to support WinZip 12+ compatible archives with LZMA and UTF-8.
The library is a fully self-contained DLL, written with ATL 3.0 and with no external dependencies, STA/MTA multi-threaded apartment models, Unicode encoded filenames and paths, and more. Use it as an ActiveX/COM control, or access it as a standard 32-bit DLL.
Advanced capabilities include non-blocking methods for background operation, wildcards that work even for folder names, renaming files in a zip file without unzipping then rezipping, etc.