| [Overview][Constants][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Child of TCompressor that implements the Shrink compression method
Source position: zipper.pp line 280
type TShrinker = class(TCompressor)  | 
||
public  | 
||
constructor Create(); override;  | 
  | 
Constructor for the class instance  | 
destructor Destroy; override;  | 
  | 
Destructor for the class instance  | 
procedure Compress; override;  | 
  | 
Compresses input values using LZW (shrink) compression  | 
class function ZipID; override;  | 
  | 
Return Zip algorithm ID  | 
class function ZipVersionReqd; override;  | 
  | 
Minimum zip algorithm required  | 
function ZipBitFlag; override;  | 
  | 
Zip bitness flag  | 
end;  | 
  | 
Child of TCompressor that implements the Shrink compression method  | 
|
| | | ||
  | 
Compressor object  | 
|
| | | ||
TShrinker implements the LZW lossless data compression algorithm created by Abraham Lempel, Jacob Ziv, and Terry Welch also known as "shrink" compression.