1

我是一个学习使用graphviz的新手。

当您在图形上移动光标时,是否可以生成交互式弹出注释?例如,悬停一个节点/边缘将弹出消息框,显示有关它的更多信息。

如果是这样,怎么办?

十分感谢你的帮助。

4

1 回答 1

2

根据输出格式,有一些可能性:

  • 您可以创建 png 图像和图像映射并将其用作 html 页面。html 和 javascript 的世界提供了无限的可能性来进行交互、使用弹出消息等。
  • 如果您更喜欢 svg,一些信息已经包含在输出中<title>,同样,如果在浏览器中提供,javascript 可能证明对丰富输出有用(不确定是否可以将现有 svg 与raphaeljs一起使用,但它确实显示得很好svg + javascript有什么可能)。
  • 您可以简单地让 graphviz 呈现所有节点的位置并解析它的输出以将其呈现在您的自定义应用程序中
于 2012-07-24T19:46:21.500 回答