public final class CompressHelper extends Object
project: compress-CompressHelper
create on 2020/3/2 19:48
| 限定符和类型 | 方法和说明 |
|---|---|
static ICompressResult |
compress(CompressTypeEnum compressTypeEnum,
String source,
String target)
执行文件压缩
|
static ICompressResult |
compress(String source)
执行文件压缩
1.
|
static ICompressResult |
compress(String source,
String target)
执行文件压缩
默认根据目标后缀选择压缩算法。
|
static IUncompressResult |
uncompress(CompressTypeEnum compressTypeEnum,
String source,
String targetDir)
执行文件解压
|
static IUncompressResult |
uncompress(String source)
执行文件解压
|
static IUncompressResult |
uncompress(String source,
String targetDir)
执行文件解压
|
public static ICompressResult compress(String source)
1. 默认采用 zip 算法 2. 默认采用待压缩文件所在的路径。
source - 原始文件路径public static ICompressResult compress(String source, String target)
默认根据目标后缀选择压缩算法。
source - 原始文件路径target - 目标文件路径public static ICompressResult compress(CompressTypeEnum compressTypeEnum, String source, String target)
compressTypeEnum - 压缩类型source - 原始文件路径target - 目标文件路径public static IUncompressResult uncompress(String source)
source - 原始文件路径public static IUncompressResult uncompress(String source, String targetDir)
source - 原始文件路径targetDir - 目标文件夹路径public static IUncompressResult uncompress(CompressTypeEnum compressTypeEnum, String source, String targetDir)
compressTypeEnum - 压缩类型source - 原始文件路径targetDir - 目标文件夹路径Copyright © 2020. All rights reserved.