2012-02-29 20 views
5

我想将图像存储到我的服务器端数据库中。一旦用户使用画布绘制并击中提交按钮,画布元素应该转换为图像格式然后我想将该图像存储到我的数据库中以供进一步使用。我可以在下次访问我的网站时使用此图像来验证用户。将画布元素转换为图像并存储在数据库中

任何人都可以帮我解决它吗?我的服务器代码是写在Java Servlets

回答

7

使用Canvas.toDataURL()这将返回一个字符串与base64编码的PNG。然后,您可以将其存储为普通文本或解码并另存为文件。要将它放回画布上,只需将此字符串作为源传递给Canvas.draw(source, 0, 0) method

小提琴为你:http://jsfiddle.net/9a7Xd/

相关问题