【发布时间】:2012-03-30 05:17:17
【问题描述】:
据我所知,目前没有办法在 Raphael Javascript 库中显示 SVG 多边形。我正在构建一个需要读取 SVG 并在 Raphael 中显示它们的应用程序,但是,其中许多 SVG 使用多边形。
例如,我正在阅读具有这种格式的多边形的 SVG:
<polygon points="260.5,627.75 259.563,628.313 258.625,628.563 258.25...
所以,我想知道...有没有办法将多边形点转换为我可以在 Raphael 中绘制的路径?我见过一些使用 python 和 PHP 的应用程序,但到目前为止我找不到任何严格意义上的 javascript。
任何帮助将不胜感激。 谢谢
【问题讨论】:
-
您想要一个 JavaScript 解决方案?您的源数据是什么:带有
<polygon>元素的实际 SVG 文件?并且您只想返回路径的d属性值作为结果?还是您希望将多边形就地转换为新的<path>元素?
标签: javascript jquery svg raphael polygon