给博客添加生成海报功能
5个月前
没有使用PHP,而是使用html2canvas.js直接在前台生成,基本的流程就是:点击生成按钮,生成一段隐藏的HTML,然后用html2canvas获取这段HTML,生成Canvas,可以理解为——网页截图?。
具体是啥原理我也不知道,因为我是抄的别人的代码,然后自己修改了一下而已。
另外,原来的代码二维码生成用的是api,我这里直接改成用QRCode.js了
想多了解HTML内容写入Canvas生成图片的可以看一下:
https://github.com/niklasvh/html2canvas
想多了解二维码生成的可以看一下:
https://github.com/davidshimjs/qrcodejs