2

对于我目前正在做的一个项目,我需要实现一个交互式画布元素。画布上会有一个形状,它被划分为多个子区域。用户应该能够从中选择子区域并对选定区域应用不同的颜色。[这些区域不是正方形或圆形,而是自定义路径]

这包含一些类似于我想要实现的东西。它使用动力学.js。它展示了如何使用 Kinetic.path() 方法绘制世界地图 - 每个国家都有矢量字符串。

请让我上线以获得类似的脚形/或任何其他形状。我应该如何获得这个向量字符串来绘制想要的形状?

这是最好的方法吗?

此文件 ( http://raphaeljs.com/world/world.js ) 包含世界地图的矢量字符串。我不确定他们是如何生成它的。这就是我感兴趣的地方。

有没有办法从图片生成矢量字符串?

4

1 回答 1

1

使用 svg 编辑器(例如这个在线 svg 编辑器)。然后导入您的图片并使用路径追溯图片的元素。

于 2012-10-03T21:32:30.573 回答