收藏
回答

如何修改图片dpi?canvas默认的dpi改不了

canvas作为唯一图片合成的,合成以后为什么dpi是默认的72?还不能修改?感觉这很不合理。

如果要修改这个,目前找到一种方法是把canvas图片转为base64,修改头文件。可是这样又会出现一个问题,如何把base64图片再存储到本地相册?本地相册只支持临时路径,就要把base64再转为临时路径,看官方只提供了一个wx.getFileSystemManager().writeFile。这个方法图片只要一大,比如超过1M,速度特别慢,要一分钟以上。怎么搞呢?

回答关注问题邀请回答
收藏
登录 后发表内容