[文章]HarmonyOS应用API-zlib.zipFile

阅读量0
0
0

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);

});

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友