DIUcl is a lossless compression library with extremely fast and small (200 bytes only!) ASM decompressor. Compression times and ratios are similar to those of deflate/zip and bzip2.
UclCompressStr
and UclDeCompressStr
.UclCompressStream
and UclDeCompressStream
for simple compression and decompression of entire streams.Seek
implementations of both TUclCompressionStream
and TUclDeCompressionStream
. All seek operations are now possible for TUclDeCompressionStream
, which allows to use them with native LoadFromStream
methods of various VCL classes like TStrings
, TBitmap
, etc.DIUcl
unit.DIUclStreams
unit with UCL compression and decompression stream wrappers. To create small applications, a KOL option is available.