使用 node-canvas (https://github.com/learnboost/node-canvas) 我们可以将 Canvas 保存在磁盘上。
我们如何从 Node.js 服务器访问客户端的 Canvas 元素?
- 客户端连接到 Node.js 服务器
- 服务器提供响应。客户在 Canvas 上绘图
- 客户端单击“保存”,SERVER 将这个 Canvas 保存到服务器的磁盘。
可能的?
使用 node-canvas (https://github.com/learnboost/node-canvas) 我们可以将 Canvas 保存在磁盘上。
我们如何从 Node.js 服务器访问客户端的 Canvas 元素?
可能的?
您可以通过调用来获取画布数据var data = canvas.toDataUrl();
这将创建一个数据 url,然后您可以将其发送回服务器进行保存。查看4.8.11 画布元素。您可以将几个不同的选项传递给toDataUrl
函数以改变输出。