TECLCompressionLevel type
Indicates the compression level.
Unit
EasyCompression
type TECLCompressionLevel = (eclNone, zlibFastest, zlibNormal, ppmNormal, ppmMax, zlibMax, ppmFastest, bzipFastest, bzipNormal, bzipMax);
Description
TECLCompressionLevel represents the values that may be in the CompressionLevel property of any TECLBaseCompressedStream descendant. The following table lists all the possible values in the TECLCompressionLevel type and describes what they indicate in the CompressionLevel property:
Value |
Meaning |
eclNone
|
No compression |
zlibFastest |
ZLib algorithm, Fastest compression |
zlibNormal |
ZLib algorithm, Normal balance between speed and compression rate |
zlibMax
|
ZLib algorithm, Maximum compression, rather slow speed |
ppmFastest |
PPM algorithm, Fastest compression |
ppmNormal |
PPM algorithm, Normal balance between speed and compression rate |
ppmMax
|
PPM algorithm, Maximum compression, rather slow speed |
bzipFastest |
BZIP algorithm, Fastest compression |
bzipNormal |
BZIP algorithm, Normal balance between speed and compression rate |
bzipMax |
BZIP algorithm, Maximum compression, rather slow speed |
|