System.Zip.TZipCompression

提供: RAD Studio API Documentation
移動先: 案内検索

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 法が使用されます。

関連項目