我想面对一个我在互联网上没有看到解决方案的问题。这是:我需要将 WEB 用户在画布空间上绘制的元素保存为平面图像,而不是单独保存。这是为了让同一个用户,甚至其他用户,在第二个时刻修改每个元素(拖放、擦除、部分擦除、ecc.)。这也应该有助于最终保存绘图历史并在下一个工作会话中恢复它。我发现的所有示例都旨在仅保存画布平面图像。
更新:
为了更好地澄清:不需要作为层,但肯定我想实现几个不同的驱动工具;绘图元素是工具的单一应用/距离:圆、框、添加的图像、直线甚至是从鼠标右键单击开始直到释放的徒手绘图。然后有机会保存元素状态,允许在第二时刻修改每一个。