微比恩 > 信息聚合 > 微信小程序推出 snapshot 生成海报组件,不用再手动绘制画布了

微信小程序推出 snapshot 生成海报组件,不用再手动绘制画布了

2023-09-14 18:11:06来源: IT之家

IT之家 9 月 14 日消息,制作过微信小程序生成海报功能的小伙伴都知道,这一功能一般是通过 canvas 画布绘制与服务端绘制 2 种方式实现,不过都需要手动编写脚本,制作起来也不是很方便。为了满足小程序高效生成海报的需求,微信宣布在 Skyline 渲染引擎中推出 snapshot 组件,快速解决复杂排版、超长海报等绘制难题。据介绍,对比现有的 canvas 绘制与服务端绘制的方式,snapshot 组件具有如下优势:轻松应对复杂排版,如圆角、百分比、自定义字体等样式均可轻松调整没有宽高限制,支持超长海报的输出调用方式简单,直接使用 wxml 实现▲ snapshot 组件生成海报并保存本地,图源“微信开发者”公众号此外,通过 snapshot 组件完成小程序生成海报并保存本地的完整过程也非常简单:使用 wxml 绘制海报内容使用 snapshot 组件包裹海报的 wxml调用 takeSna

关注公众号
标签: 小程序 微信