【发布时间】:2010-08-23 12:20:30
【问题描述】:
我有一个页面,我在其中使用 Raphael.js 来实际允许用户在具有背景图像的画布周围移动一个点。我要做的是捕获画布的最终图像,在用户单击“确认位置”按钮后,我将能够看到用户放置点的位置。我想到了两种方法,但是我不太确定如何执行它们。
方法 1:将画布捕获为图像。不知何故,仅使用 Javascript 是不可能的,我不太确定 Raphael 是否有内置函数来允许这样做。我还阅读了有关导出 svg xml 文件并将其传递给像“Batik”这样的库的信息,但是我不完全确定该怎么做。我读过的教程真的很混乱。
方法2:使用点的坐标,将我已有的点图像叠加到背景图像上,并将其保存为图像。
请指教,我希望我已经清楚了。
【问题讨论】:
标签: javascript canvas raphael