ZLibCompressionStrategy Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define los algoritmos de compresión que se pueden usar para DeflateStream, GZipStreamy ZLibStream.
public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy =
Public Enum ZLibCompressionStrategy
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| Default | 0 | Se usa para los datos normales. |
| Filtered | 1 | Se usa para los datos generados por un filtro (o predictor). El efecto de Filtered es forzar más codificación de Huffman y menos coincidencia de cadenas; es un intermedio entre Default y HuffmanOnly. |
| Fixed | 4 | Evita el uso de códigos Huffman dinámicos, lo que permite un descodificador más sencillo para aplicaciones especiales. |
| HuffmanOnly | 2 | Se usa para forzar la codificación de Huffman solo (sin coincidencia de cadena). |
| RunLengthEncoding | 3 | Se usa para limitar las distancias de coincidencia a una (codificación de longitud de ejecución). Proporciona una mejor compresión para los datos de imágenes PNG. |