Freigeben über


ZLibCompressionStrategy Enumeration

Definition

Definiert die Komprimierungsalgorithmen, die für DeflateStream, GZipStreamund ZLibStreamverwendet werden können.

public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy = 
Public Enum ZLibCompressionStrategy
Vererbung
ZLibCompressionStrategy

Felder

Name Wert Beschreibung
Default 0

Wird für normale Daten verwendet.

Filtered 1

Wird für Daten verwendet, die von einem Filter (oder Prädiktor) erstellt wurden. Die Auswirkung von "Gefiltert" besteht darin, mehr Huffman-Codierung und weniger Zeichenfolgenabgleich zu erzwingen; es ist ein Zwischenschritt zwischen Default und HuffmanOnly.

Fixed 4

Verhindert die Verwendung dynamischer Huffman-Codes, sodass ein einfacherer Decoder für spezielle Anwendungen möglich ist.

HuffmanOnly 2

Wird verwendet, um die Huffman-Codierung nur zu erzwingen (keine Zeichenfolgeneinstimmung).

RunLengthEncoding 3

Wird verwendet, um Übereinstimmungsabstände auf eine (Laufzeitcodierung) zu beschränken. Bietet eine bessere Komprimierung für PNG-Bilddaten.

Gilt für: