Gzip
Compression ratio | Speed | Files type | Options |
---|---|---|---|
Good | Good | Single File | Extract single entry, compress string, compress stream, compress buffer |
Compress
val fileToCompress: String = "a.txt"
val destinationFolder: String = "/a/b/"
val compress: Try[CompressionStats] = gzCompress(fileToCompress, destinationFolder)
Decompress
val compressedFile: String = "/a/b/a.txt.gz"
val destinationFolder: String = "/x/y/"
val decompress: Try[DecompressionStats] = gzDecompress(compressedFile, destinationFolder)
To compress a Gzip stream view streams