Single File System: Virtual File System Delphi Library
for Archive / Backup with Transparent Compression and Strong Encryption
TSFSCompressionLevel type
|
Top
|
Indicates the compression level.
Unit
SingleFileSystem
type TSFSCompressionLevel = (sfsNone, zlibFastest, zlibNormal, ppmNormal, ppmMax, zlibMax, ppmFastest, bzipFastest, bzipNormal, bzipMax);
Description
TSFSCompressionLevel represents the values that may be in the CompressionLevel property of any TSFSBaseCompressedStream descendant. The following table lists all the possible values in the TSFSCompressionLevel type and describes what they indicate in the CompressionLevel property:
Value Meaning
sfsNone 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
|