动态区域绘画

时间:2010-06-21 13:01:31

标签: javascript jquery canvas paint

我有这样的图画(它可以是矢量格式):

alt text http://img228.imageshack.us/img228/2791/dom1.gif

我有必要将它放在网站上并动态地绘制它。用户选择颜色(墙壁和屋顶),图片的墙壁和屋顶都会改变颜色(根据用户的选择)。

alt text http://img228.imageshack.us/img228/3946/domq.gif

颜色集不受限制。

使用什么技术来决定这个问题(我认为它应该是客户端技术)?

变种:纯css,canvas + javascript,jQuery,......

限制:我们不使用闪存技术。

2 个答案:

答案 0 :(得分:0)

对于firefox和chrome,你有canvas元素可用(虽然我不相信实现了3d上下文,如果这很重要)。那些2也支持svg。如果您可以处理更改您的doctype并可能跳过其他一些环节,则Internet Explorer可以vml。你可以用javascript来绘制所有的点和诸如此类的东西。此外,您可以在页面内嵌vml

答案 1 :(得分:0)

我选择了拉斐尔图书馆。

我以svg格式保存图片,并使用工具http://onlypaths.com/aaopblog/2009/11/7/svg转换为Raphael format(记录,拉斐尔可以理解)。

接下来 - 必填字段由超级图书馆拉斐尔填充。


来自svg的另一种翻译工具,拉斐尔可以理解的格式 - http://bkp.ee/atirip/