Sdílet prostřednictvím


ZLibCompressionStrategy Výčet

Definice

Definuje algoritmy komprese, které lze použít pro DeflateStream, GZipStreama ZLibStream.

public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy = 
Public Enum ZLibCompressionStrategy
Dědičnost
ZLibCompressionStrategy

Pole

Name Hodnota Description
Default 0

Používá se pro normální data.

Filtered 1

Používá se pro data vytvořená filtrem (nebo prediktorem). Účinek filtrovaného je vynutit více kódování Huffman a menší porovnávání řetězců; je mezi výchozím nastavením a HuffmanOnly.

Fixed 4

Zabraňuje použití dynamických kódů Huffman, což umožňuje jednodušší dekodér pro speciální aplikace.

HuffmanOnly 2

Používá se k vynucení pouze kódování Huffman (žádná shoda řetězců).

RunLengthEncoding 3

Používá se k omezení vzdáleností na jednu (kódování délky spuštění). Poskytuje lepší kompresi pro data obrázků PNG.

Platí pro