Easy Compression Library(代替TFileStream, TMemoryStream and TStream)
Posted 朝闻道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Easy Compression Library(代替TFileStream, TMemoryStream and TStream)相关的知识,希望对你有一定的参考价值。
Easy Compression Library is a very easy-to-use replacement of TFileStream, TMemoryStream and other TStream descendants to their analogues with compression/decompression and encryption. Compression is transparent, all the methods, properties and behavior of TFileStream and TMemoryStream are supported, so it is very simple to replace them in the application code.
Easy Compression Library does not support multi-file archives. If you need to compress multiple files to a single archive file try FlexCompress or ZipForge.
Compiles into exe - no dll/ocx required.
Supports all the methods, properties and behavior of TFileStream and TMemoryStream.
One stream provides transparent compression/decompression for write and read operations.
Forward and backward seeks in compressed stream.
Read and write any portion of data at any file position.
OnProgress event handler.
Compression rate indicator.
Strong encryption provided by Rijndael algorithm, the AES winner.
Could be configured to comply with U.S. and other export restrictions.
Fastest compression level is extremely fast.
Good and Max compression levels provide much better compression rate than Rar, Zip, etc.
Small customizable footprint (45K-100K).
Full source code available.
Includes comprehensive help and demos for Delphi, C++ Builder and Kylix.
以上是关于Easy Compression Library(代替TFileStream, TMemoryStream and TStream)的主要内容,如果未能解决你的问题,请参考以下文章
An easy to use android color picker library
使用 GLee 构建错误(GL Easy Extension Library)
ubuntu下python安装第三方库(library)的简易方法