ZLibCompressionStrategy 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义可用于 DeflateStream、GZipStream和 ZLibStream的压缩算法。
public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy =
Public Enum ZLibCompressionStrategy
- 继承
字段
名称 | 值 | 说明 |
---|---|---|
Default | 0 | 用于普通数据。 |
Filtered | 1 | 用于筛选器(或预测器)生成的数据。 筛选的效果是强制更多的 Huffman 编码和更少的字符串匹配;它是 Default 和 HuffmanOnly 之间的中间值。 |
Fixed | 4 | 防止使用动态 Huffman 代码,从而允许对特殊应用程序使用更简单的解码器。 |
HuffmanOnly | 2 | 用于仅强制 Huffman 编码(无字符串匹配)。 |
RunLengthEncoding | 3 | 用于将匹配距离限制为一个(运行长度编码)。 为 PNG 图像数据提供更好的压缩。 |