跳转至内容

编解码器允许您创建压缩的输入和输出流

工厂方法

Codec$create() 工厂方法接受以下参数

  • type:压缩方法的字符串名称。可能的值为 "uncompressed"、"snappy"、"gzip"、"brotli"、"zstd"、"lz4"、"lzo" 或 "bz2"。type 可以使用大写或小写。并非所有方法都可用;支持取决于 C++ 库的构建时标志。请参阅 codec_is_available()。大多数构建至少支持 "snappy" 和 "gzip"。所有都支持 "uncompressed"。

  • compression_level:压缩级别,默认值 (NA) 使用所选压缩 type 的默认压缩级别。