在HTML和Javascript中使用"绘制"图像

jkl*_*ack 6 javascript html5

我正在构建一个Web应用程序,用户可以通过光标"绘制"来标记图像.我们将用户绘图并将其发送到服务器以转换为PNG或其他格式进行存储.

我们需要这个应用程序可以在基于桌面和平板电脑的浏览器上运行,因此Flash,Java和Silverlight都可以使用.我们希望支持IE8 +,FF,Chrome和Safari.是否有任何类型的Javascript库将提供某种形式的原始MS-Paint绘图功能,以便我可以将该数据发送到服务器?

这个问题很相似,但我正在寻找能够编码有机,人类姿势的东西,而不是把它们画出来.

(不,为每个不同的移动平台创建本机应用程序不在我们的核心能力或预算范围内,因此这不是一个可行的替代方案).

Anu*_*yal 7

您可以使用html canvas元素或使用像Raphael这样的SVG库,例如http://ianli.com/sketchpad/是一个使用Raphael的库.