小程序中使用canvas生成图片

在小程序中使用canvas生成图片,图片中有文字之类的布局,跟支付宝中的二维码图片差不多,小程序有类似的库吗???

阅读 6k
3 个回答

进行过类似的项目,目前是dom操作完之后(海报制作),写到canvas里面,最后生成图片

你是想在小程序中实现截图的功能吗?

文字的话你可以根据设备的宽度和canvas的measureText来将文字换行
同时可以计算出文字动态高度
let ctx = wx.createCanvasContext("myCanvas")
绘制文字 ctx.fillText
绘制图片 ctx.drawImage
draw()绘制
wx.canvasToTempFilePath 生成图片地址
wx.previewImage 预览图片自带扫码功能

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题