sigmajs - SVG 导出器中的弯曲边缘



我正在尝试让SVG导出器(sigmajs(插件也导出弯曲的边缘。

有谁知道我该如何处理这个问题?我曾考虑过遍历所有边缘,然后更改边缘类型,但到目前为止没有成功。

提前非常感谢!

更新:

在文件 sigma.exporters.svg.min.js 所有边缘都在一个地方迭代,我的想法是在这一点上添加属性 edgetype(sigma/docs 中的 defaultEdgeType(,并将其设置为曲线以在导出结果时具有弯曲的边缘 - 似乎也不起作用。

您是否在使用s.refresh();导出之前重新生成图形?下面是一个带有弯曲边缘的示例:
https://github.com/jacomyal/sigma.js/blob/master/examples/events.html

也许您可以从它开始并将 SVG 导出添加到其中

最新更新