DIUcl is the Delphi (Embarcadero, CodeGear, Borland) port of the popular UCL Compression Library, whose lossless algorithm is used by the UPX Ultimate Packer for eXecutables. DIUcl achieves an excellent compression ratio up to Zip and BZip2. Here is a summary of the DIUcl features:
Decompression is extremely fast, and requires no memory.
The assembler-optimized decompressor fits into less than 200 bytes of code.
Builds into applications, requires no DLLs or other dependencies.
Supports in-place compression and decompression.
Real-time decompression should be possible for any application.
The DIUcl API is very simple:
The basic comression and decompression functions operate on blocks of memory.
TStream wrappers for sequential on-the-fly compression and decompression with complete TStream.Seek support.
Optimized helper functions for TStream, AnsiString, and UnicodeString operations.
products/ucl/index.txt · Last modified: 2010/03/15 22:46 (external edit)
|