前言现存大部分系统中,用于引流分享必不可少的就是海报分享,海报分享的特性莫过于便捷的传播、新用户的了解和加入系统。在每次开发系统中,都需要重新编写一套海报生产代码,造成了大量时间的荒废,故此简单封装canvas生产海报的方法,如有bug请勿打扰!实现入参规范1.canvas 整体宽高 width height2.背景色3.渲染内容 completelyCanvas(750, 1334, '#fff', overly) 其中渲染内容是一个数组,数组内容包含背景图,二维码和相应文本内容等等...字段说明{ // 二维码图片 type: 'image', // 绘制类型 text / image data: 'https://qiniu.lettered.cn/2022/01/06/100073.png', // 内容信息(图片使用的url) width: 175, // 绘制宽度 height: 175,// 绘制高度度 xAxis: 77, // x轴位置(起始点) yAxis: 1108 // y轴位置(起始点) }举个例子let overly = [ {
lettered
生,亦我所欲也;义,亦我所欲也。