Partage via


ZLibCompressionStrategy Énumération

Définition

Définit les algorithmes de compression qui peuvent être utilisés pour DeflateStream, GZipStreamet ZLibStream.

public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy = 
Public Enum ZLibCompressionStrategy
Héritage
ZLibCompressionStrategy

Champs

Nom Valeur Description
Default 0

Utilisé pour les données normales.

Filtered 1

Utilisé pour les données produites par un filtre (ou un prédicteur). L’effet de Filtered est de forcer davantage de codage Huffman et moins de correspondance de chaîne ; il s’agit d’un intermédiaire entre Default et HuffmanOnly.

Fixed 4

Empêche l’utilisation de codes Huffman dynamiques, ce qui permet un décodeur plus simple pour les applications spéciales.

HuffmanOnly 2

Utilisé pour forcer l’encodage Huffman uniquement (aucune correspondance de chaîne).

RunLengthEncoding 3

Utilisé pour limiter les distances de correspondance à une (encodage de longueur d’exécution). Offre une meilleure compression pour les données d’image PNG.

S’applique à