【发布时间】:2015-05-14 12:47:37
【问题描述】:
让我们考虑下面这张简单的 SVG 表示图(运行代码 sn-p 将显示它):
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" height="200" width="200">
<g>
<path d="m 90.200184,21.865233 13.886726,0 0,91.406257 q 0,8.4375 -4.306646,11.86524 -3.7793,2.72461 -13.35938,2.72461 -10.37109,0 -18.19336,-1.05469 l -2.46094,-13.53516 q 11.07422,2.02148 18.45704,2.02148 5.97656,0 5.97656,-5.97656 l 0,-87.451177 z"/>
</g>
</svg>
SVG 路径实际上是形状周围点的集合,而它可能是一个简单的自上而下的倾斜曲线(红线 here)。很遗憾,我收到了这些图片,但无法更改它们。
我正在寻找一种将 SVG 多边形转换(或者说近似)为 SVG 开放曲线的方法。,直接或分步进行。
欢迎任何解决方案,但我更喜欢这个顺序:
- 以编程方式(以便我可以编写脚本);
- 使用 Inkscape 或 GIMP(或任何其他 Linux 程序);
- 好吧,任何可行的方法。
谢谢,
【问题讨论】:
标签: svg vector-graphics gimp inkscape