Declaration¶
Source position: zipper.pp line 290
type
TShrinker = class(TCompressor)
public
constructor Create;
destructor Destroy;
procedure Compress;
class function ZipID : Word;
class function ZipVersionReqd : Word;
function ZipBitFlag : Word;
end;
Inheritance¶
Description¶
TShrinker implements the LZW lossless data compression algorithm created by Abraham Lempel, Jacob Ziv, and Terry Welch also known as "shrink" compression.
Methods¶
| Member | Visibility | Description |
|---|---|---|
| Compress | public | Compresses input values using LZW (shrink) compression. |
| Create | public | Constructor for the class instance. |
| Destroy | public | Destructor for the class instance. |
| ZipBitFlag | public | Zip bitness flag. |
| ZipID | public | Return Zip algorithm ID. |
| ZipVersionReqd | public | Minimum zip algorithm required. |