canvas画条形图 微信小程序_小程序海报生成神器-wxml-to-canvas

前言

大家都知道微信小程序不能分享到朋友圈。所以想要在朋友圈传播通常是以海报的形式。海报生成有多种方式。

  • 一种是通过服务端生成,以生成图片的形式返回给前端展示(一般可以在服务端进行模板管理,方便维护和更新海报,不需要重新更新小程序版本等)。
  • 还有一种就是前端生成海报,一般是通过绘制canvas方式生成。下面我要介绍的就是这种方式。

前端生成海报方案

前端生成海报无非是canvas,但是操作原生的canvas简直是一种苦力活,让人痛苦不堪。市面上已有不少相关的海报插件。在 wxml-to-canvas 出来前,github 中下面2个海报插件深受喜爱(wxa-plugin-canvasPainter)。有兴趣的可以去github看看。

Painter wxa-plugin-canvas

wxml-to-canvas 是微信官方推出的扩展组件,这款组件真是前端海报生成神器。基本可以满足前端海报需求。

先上图。下图的3个海报就是通过 wxml-to-canvas 动态绘制的。

d2cf16124dd25814cc705d1e8ec8b69d.png

9adb0175112be62a60891c5a43364d60.png

1ce094511919c65afa6bc7cc5ee9654d.png

wxml-to-canvas

wxml-to-canvas可以在小程序内通过静态模板和样式绘制 canvas ,导出图片

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值