微信小程序如何压缩图片

作者:原创时间:2022-06-27
文档

微信小程序图片压缩有三种方法,一种是使用官方提供的接口wx.compressImage(Objectobject);一种是通过压缩图片的大小,利用canvas重绘来得到压缩图片;最后一种安装第三方图片压缩包。

第一种方法很多人反映压缩不明显或者失效,所以选择使用canvas重绘来实现图片压缩。同时,该种方法可以控制图片的最大尺寸,保持上传图片大小尺寸相差不多。

具体操作步骤如下:

1、通过wx.chooseImage接口选择相机图片。

2、通过wx.getImageInfo接口获取图片信息(长宽,类型)。

3、计算压缩比例和最终图片的长宽。

4、创建canvas绘图上下文,绘制最终图片。

5、通过wx.canvasToTempFilePath接口将画布内容导出为图片并获取图片路径。

显示全文
注册会计师会计科目如何备考一定要看教材 键盘符号键在哪里zol问答 什么疾什么快的成语 空调set05摄氏度什么意思 测定溶液ph的方法 凉拌野菜怎么做法 为什么王家卫的电影大牌明星众多 小程序里的文档怎么转出来 土豆炖牛肉做法的小技巧 一手房认筹金可以退回吗 佩戴岫岩玉有什么好处 内金水河上有多少座桥 设计素描的基本原则是什么 两句关于明理的谚语 气象万千写含数字的词语 女主随身空间文现代小说 犬几个月算成年犬 怎么查询当地顺丰快递的电话 离婚抚养权不给户口本怎么办 母猫生完小猫用打缩宫素吗 电子生物止鼾器有用吗求大神帮助 什么锅焖米饭好吃 评价辛亥革命 水系统空调和多联机有什么区别 适合我的数学学习方法 有没有旺字开头的四字成语成语 羊肉串的淹制方法 微波炉解冻饺子馅方法 是不是工程管理专业都要分方向 衬衫裙怎么搭配外套 什么防盗锁最好 两年内的目标是什么 茉莉花有多少种品种 怎样熬鱼鳞粥呢 电源灯旁边的哪个灯是什么啊 签订婚前财产协议注意事项有哪些 四字词语中有表示好像意思的词 转基因技术是什么意思 玻璃啤酒瓶属于什么垃圾 过桥米线和锡纸花甲米线哪个好吃