System.Zip.TZipCompression
Delphi
TZipCompression = (
zcStored = 0,
zcShrunk,
zcReduce1,
zcReduce2,
zcReduce3,
zcReduce4,
zcImplode,
zcTokenize,
zcDeflate,
zcDeflate64,
zcPKImplode,
{11 RESERVED}
zcBZIP2 = 12,
{13 RESERVED}
zcLZMA = 14,
{15-17 RESERVED}
zcTERSE = 18,
zcLZ77,
zcWavePack = 97,
zcPPMdI1
);
C++
enum DECLSPEC_DENUM TZipCompression : unsigned char { zcStored, zcShrunk, zcReduce1, zcReduce2, zcReduce3, zcReduce4, zcImplode, zcTokenize, zcDeflate, zcDeflate64, zcPKImplode, zcBZIP2 = 12, zcLZMA = 14, zcTERSE = 18, zcLZ77, zcWavePack = 97, zcPPMdI1 };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | System.Zip.pas System.Zip.hpp |
System.Zip | System.Zip |
Description
Represents an enumeration of .zip compression methods.
The following table enumerates the possible values:
Compression type | Description |
---|---|
zcStored
|
The file is stored without compression. |
zcShrunk
|
The file is shrunk. |
zcReduce1
|
The file is reduced with a compression factor of 1. |
zcReduce2
|
The file is reduced with a compression factor of 2. |
zcReduce3
|
The file is reduced with a compression factor of 3. |
zcReduce4
|
The file is reduced with a compression factor of 4. |
zcImplode
|
The file is imploded. |
zcTokenize
|
The file is compressed using the Tokenizing compression algorithm. |
zcDeflate
|
The file is deflated. |
zcDeflate64
|
The file is deflated in an enhanced way, using Deflate64. |
zcPKImplode
|
The PKWARE Data compression Library Imploding method is used. |
zcBZIP2
|
The file is compressed using a BZIP2 algorithm. |
zcLZMA
|
The file is compressed using a LZMA algorithm. |
zcTERSE
|
The file is compressed using IBM TERSE compression method |
zcLZ77
|
The IBM LZ77 z Architecture method is used. |
zcWavePack
|
The WavePack compression format is used. |
zcPPMdI1
|
The PPMd version I, Rev 1 method is used. |