SocketTools .NET Edition

FileEncoder.CompressionLevel Enumeration

Provides constant values for the CompressFile and ExpandFile methods.

[Visual Basic]
Public Enum FileEncoder.CompressionLevel
[C#]
public enum FileEncoder.CompressionLevel

Members

Member Name Description
compressionLevelDefault The default compression level, which provides the best balance between resource usage and compression rate.
compressionLevelMinimum The minimum compression level. This level uses the least amount of memory at the expense of a lower compression rate. This compression level requires a minimum of 8 megabytes of memory.
compressionLevel1 Compression level one. This is the minimum compression level and requires a minimum of 8 megabytes memory.
compressionLevel2 Compression level two.
compressionLevel3 Compression level three.
compressionLevel4 Compression level four.
compressionLevel5 Compression level five.
compressionLevel6 Compression level six. This is the default compression level, which provides the best balance between resource usage and compression rate.
compressionLevel7 Compression level seven.
compressionLevel8 Compression level eight.
compresisonLevel9 Compression level 9. This is the maximum compression level and requires a minimum of 32 megabytes of memory.
compressionLevelMaximum The maximum compression level. This level uses more memory to achieve a higher compression rate. This compression level requires a minimum of 32 megabytes of memory.

Requirements

Namespace: SocketTools

Assembly: SocketTools.FileEncoder (in SocketTools.FileEncoder.dll)

See Also

SocketTools Namespace