标签: html5 canvas save stack
是否有一种简单的方法可以保存HTML画布堆栈以供将来操作?
我不想将画布保存为图像,因为我需要能够随时编辑画布。
理想情况下,我想将堆栈保存为文本文件。
答案 0 :(得分:1)
Canvas没有任何内置方法可以做到这一点。您必须在代码和画布层之间编写自定义图层以跟踪状态。
在我的头顶,Fabric画布库可以将场景导出为JSON。请参阅Element.toDatalessJSON()和Element.loadDatalessJSON(),您可以在根Fabric画布元素上使用它。