导出 SVG 时,Cytoscape 等效于 graphviz URL/href 节点属性?

Posted

技术标签:

【中文标题】导出 SVG 时,Cytoscape 等效于 graphviz URL/href 节点属性?【英文标题】:Cytoscape equivalent of graphviz URL/href node attribute when exporting SVG? 【发布时间】:2011-11-24 17:08:51 【问题描述】:

过去,我使用 graphviz 的节点“label”、“URL”(或“href”)和“tooltip”属性来生成 SVG 图形,其中节点具有文​​本标签,鼠标悬停显示工具提示,以及单击节点(假设您的浏览器正在显示 svg)会将您带到 URL 目标(所有这些字符串都可以不同)。

现在我正在尝试在 Cytoscape 中生成相同的东西。导出 svg 效果很好,但节点到外部 URL 的链接似乎都与 Cytoscape 的“链接输出”功能相关联;虽然这在您实际使用 Cytoscape 时看起来非常强大,但我不清楚是否有某种方法可以让它在导出的 SVG 中生成可点击的节点或标签(我愿意接受) .我要链接的 URL 是我导入的图表的节点属性。

我在 Cytoscape 中是否缺少将在导出的 SVG 中创建链接的东西?对替代方法有什么建议吗?例如某种让标签成为任意 html 的方法,包括 <a href=...>...</a>

我的“B 计划”是对导出的 SVG 进行后处理,但让 Cytoscape 完成这一切会更好。

【问题讨论】:

【参考方案1】:

据我进一步使用该工具允许我确定,Cytoscape 不具备此功能。

【讨论】:

以上是关于导出 SVG 时,Cytoscape 等效于 graphviz URL/href 节点属性?的主要内容,如果未能解决你的问题,请参考以下文章

exp导出数据时丢表

控制共享库的导出符号时,与“gcc -fvisibility=hidden”等效的 CMake 是啥?

从 adobe xd 导出时 SVG 文件调整大小

使用 D3.js(IE、safari 和 chrome)创建 SVG 后,如何保存/导出 SVG 文件?

将 KinteticJS 绘图导出到 SVG?

Matlab .Fig 等效于 R