Skip to content

Latest commit

 

History

History
127 lines (81 loc) · 3.05 KB

README.md

File metadata and controls

127 lines (81 loc) · 3.05 KB

Программный интерфейс

GZipКомпрессор (GZipCompressor)

Синтаксис:

Новый GZipКомпрессор(<УровеньСжатия>)

Параметры:

<УровеньСжатия> (необязательный)
Тип: УровеньСжатияДанных.
Значение по умолчанию: Быстрый.

DeflateКомпрессор (DeflateCompressor)

Синтаксис:

Новый DeflateКомпрессор(<УровеньСжатия>)

Параметры:

<УровеньСжатия> (необязательный)
Тип: УровеньСжатияДанных.
Значение по умолчанию: Быстрый.

BrotliКомпрессор (BrotliCompressor)

Синтаксис:

Новый BrotliКомпрессор()

LZ4Компрессор (LZ4Compressor)

Синтаксис:

Новый LZ4Компрессор(<УровеньСжатия>)

Параметры:

<УровеньСжатия> (необязательный)
Тип: УровеньСжатияДанныхLZ4.
Значение по умолчанию: L00_FAST.

ZLibКомпрессор (ZLibCompressor)

Синтаксис:

Новый ZLibКомпрессор(<УровеньСжатия>)

Параметры:

<УровеньСжатия> (необязательный)
Тип: УровеньСжатияДанных.
Значение по умолчанию: Быстрый.

ZstdКомпрессор (ZstdCompressor)

Синтаксис:

Новый ZstdКомпрессор(<УровеньСжатия>)

Параметры:

<УровеньСжатия> (необязательный)
Тип: Число, УровеньСжатияДанныхZstd.
Значение по умолчанию: ПоУмолчанию.

SnappyКомпрессор (SnappyCompressor)

Синтаксис:

Новый SnappyКомпрессор()

УровеньСжатияДанных (DataCompressionLevel)

Значения:

  • Оптимальный (Optimal)
  • Быстрый (Fastest)
  • БезСжатия (NoCompression)

УровеньСжатияДанныхLZ4 (LZ4CompressionLevel)

Значения:

  • L00_FAST
  • L03_HC
  • L04_HC
  • L05_HC
  • L06_HC
  • L07_HC
  • L08_HC
  • L09_HC
  • L10_OPT
  • L11_OPT
  • L12_MAX

УровеньСжатияДанныхZstd (ZstdCompressionLevel)

Значения:

  • БезСжатия (NoCompression)
  • Быстрый (Fastest)
  • ПоУмолчанию (Default)
  • Оптимальный (Optimal)
  • НаименьшийРазмер (SmallestSize)