Поделиться через


ZLibCompressionStrategy Перечисление

Определение

Определяет алгоритмы сжатия, которые можно использовать для DeflateStream, GZipStreamи ZLibStream.

public enum class ZLibCompressionStrategy
public enum ZLibCompressionStrategy
type ZLibCompressionStrategy = 
Public Enum ZLibCompressionStrategy
Наследование
ZLibCompressionStrategy

Поля

Имя Значение Описание
Default 0

Используется для обычных данных.

Filtered 1

Используется для данных, созданных фильтром (или прогнозатором). Эффект отфильтрованного заключается в принудительном добавлении кода Huffman и меньше сопоставлении строк; Это промежуточный между Default и HuffmanOnly.

Fixed 4

Запрещает использование динамических кодов Huffman, что позволяет проще декодировать для специальных приложений.

HuffmanOnly 2

Используется для принудительного кодирования Huffman только (без строкового совпадения).

RunLengthEncoding 3

Используется для ограничения расстояния сопоставления до одного (кодировка длины выполнения). Обеспечивает более эффективное сжатие данных изображения PNG.

Применяется к