ZLibCompressionStrategy Enumerazione

Definizione

Definisce gli algoritmi di compressione che possono essere usati per DeflateStream, GZipStreame ZLibStream.

public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy = 
Public Enum ZLibCompressionStrategy
Ereditarietà
ZLibCompressionStrategy

Campi

Nome Valore Descrizione
Default 0

Usato per i dati normali.

Filtered 1

Usato per i dati prodotti da un filtro (o un predictor). L'effetto di Filtered è quello di forzare più codifica Huffman e meno corrispondenza di stringhe; è un intermedio tra Default e HuffmanOnly.

Fixed 4

Impedisce l'uso di codici Huffman dinamici, consentendo un decodificatore più semplice per applicazioni speciali.

HuffmanOnly 2

Usato per forzare solo la codifica Huffman (nessuna corrispondenza di stringa).

RunLengthEncoding 3

Usato per limitare le distanze di corrispondenza a una (codifica di lunghezza di esecuzione). Offre una compressione migliore per i dati delle immagini PNG.

Si applica a