> 文档中心 > HarmonyOS应用API-zlib.zipFile

HarmonyOS应用API-zlib.zipFile

Api:  zlib.zipFile

版本适配:Api7

作用:压缩接口

示例代码:

//【压缩文件 例子1】 import zlib from '@ohos.zlib'var inFile = "/xxx/filename.xxx";var outFile = "/xxx/xxx.zip";var options = {  level: zlib.CompressLevel.COMPRESS_LEVEL_DEFAULT_COMPRESSION,  memLevel: zlib.MemLevel.MEM_LEVEL_DEFAULT,  strategy: zlib.CompressStrategy.COMPRESS_STRATEGY_DEFAULT_STRATEGY};zlib.zipFile(inFile, outFile, options).then((data) => {    console.log("zipFile result:" + data);}).catch((err)=>{    console.log("catch((err)=>" + err);});// 【压缩文件夹 例子2】import zlib from '@ohos.zlib'var inFile = "/xxx/xxx";var outFile = "/xxx/xxx.zip";var options = {  level: zlib.CompressLevel.COMPRESS_LEVEL_DEFAULT_COMPRESSION,  memLevel: zlib.MemLevel.MEM_LEVEL_DEFAULT,  strategy: zlib.CompressStrategy.COMPRESS_STRATEGY_DEFAULT_STRATEGY};zlib.zipFile(inFile , outFile, options).then((data) => {    console.log("zipFile result:" + data);}).catch((err)=>{    console.log("catch((err)=>" + err);});

铁三角麦克风旗舰店