編碼器允許您建立壓縮的輸入和輸出流。
工廠方法
Codec$create()
工廠方法接受以下參數
type
:壓縮方法的字串名稱。可能的值為 "uncompressed"、"snappy"、"gzip"、"brotli"、"zstd"、"lz4"、"lzo" 或 "bz2"。type
可以是大寫或小寫。並非所有方法都可用;支援取決於 C++ 程式庫的建置時標誌。請參閱codec_is_available()
。大多數建置至少支援 "snappy" 和 "gzip"。所有建置都支援 "uncompressed"。compression_level
:壓縮級別,預設值 (NA
) 使用所選壓縮type
的預設壓縮級別。