AI正在生成摘要
文章介绍了在博客中新增海报生成功能,该功能利用html2canvas.js在前端生成海报,实现类似网页截图的效果。同时,作者还提到将二维码生成方式从API改为使用QRCode.js。具体实现原理和更多细节可参考提供的GitHub链接。
增加了一个生成海报的功能,就是这货
没有使用PHP,而是使用html2canvas.js直接在前台生成,基本的流程就是:点击生成按钮,生成一段隐藏的HTML,然后用html2canvas获取这段HTML,生成Canvas,可以理解为——网页截图?。
具体是啥原理我也不知道,因为我是抄的别人的代码,然后自己修改了一下而已。
另外,原来的代码二维码生成用的是api,我这里直接改成用QRCode.js了
想多了解HTML内容写入Canvas生成图片的可以看一下:
https://github.com/niklasvh/html2canvas
想多了解二维码生成的可以看一下: