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 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | System.Zip.pas System.Zip.hpp |
System.Zip | System.Zip |
説明
.zip の圧縮方法を列挙したものを表します。
取り得る値の一覧を以下の表に示します。
圧縮の種類 | 説明 |
---|---|
zcStored
|
ファイルは圧縮されずに保存されます。 |
zcShrunk
|
ファイルは Shrink アルゴリズムを使って圧縮されます。 |
zcReduce1
|
ファイルは Reduce アルゴリズム(圧縮率 1)を使って圧縮されます。 |
zcReduce2
|
ファイルは Reduce アルゴリズム(圧縮率 2)を使って圧縮されます。 |
zcReduce3
|
ファイルは Reduce アルゴリズム(圧縮率 3)を使って圧縮されます。 |
zcReduce4
|
ファイルは Reduce アルゴリズム(圧縮率 4)を使って圧縮されます。 |
zcImplode
|
ファイルは Implode アルゴリズムを使って圧縮されます。 |
zcTokenize
|
ファイルは Tokenize アルゴリズムを使って圧縮されます。 |
zcDeflate
|
ファイルは Deflate アルゴリズムを使って圧縮されます。 |
zcDeflate64
|
ファイルは Deflate64 アルゴリズム(Deflate アルゴリズムの拡張版)を使って圧縮されます。 |
zcPKImplode
|
PKWARE Data Compression Library Imploding 法が使用されます。 |
zcBZIP2
|
ファイルは BZIP2 アルゴリズムを使って圧縮されます。 |
zcLZMA
|
ファイルは LZMA アルゴリズムを使って圧縮されます。 |
zcTERSE
|
ファイルは IBM TERSE 法を使って圧縮されます。 |
zcLZ77
|
IBM LZ77 z Architecture 法が使用されます。 |
zcWavePack
|
WavPack 圧縮形式が使用されます。 |
zcPPMdI1
|
PPMd version I, Rev 1 法が使用されます。 |