tft每日頭條

 > 知識

 > 微信小程序如何壓縮圖片

微信小程序如何壓縮圖片

知識 更新时间:2024-12-02 18:12:03

  微信小程序圖片壓縮有三種方法,一種是使用官方提供的接口wx.compressImage(Objectobject);一種是通過壓縮圖片的大小,利用canvas重繪來得到壓縮圖片;最後一種安裝第三方圖片壓縮包。

  第一種方法很多人反映壓縮不明顯或者失效,所以選擇使用canvas重繪來實現圖片壓縮。同時,該種方法可以控制圖片的最大尺寸,保持上傳圖片大小尺寸相差不多。

  具體操作步驟如下:

  1、通過wx.chooseImage接口選擇相機圖片。

  2、通過wx.getImageInfo接口獲取圖片信息(長寬,類型)。

  3、計算壓縮比例和最終圖片的長寬。

  4、創建canvas繪圖上下文,繪制最終圖片。

  5、通過wx.canvasToTempFilePath接口将畫布内容導出為圖片并獲取圖片路徑。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved