Skip to content

TShrinker

Child of TCompressor that implements the Shrink compression method.

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;

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.
See all Methods