如何仅使用位置属性渲染DOT文件

1 投票
1 回答
825 浏览
提问于 2025-04-16 17:51

我有一个初始的DOT文件,然后用pydot修改了一些节点的位置属性。现在我想生成一个图片文件,显示这些节点的新位置。问题是,我不想让布局程序去改变这些位置!我只想看到节点正好在位置属性所指示的地方。至于边的样子,我不太在乎。

我可以很容易地用pydot生成一个包含我位置的DOT文件,但我不知道怎么用pydot或者在命令行中用dot生成图片文件。非常感谢任何帮助!

1 个回答

2

你是在问 dot.write_png('filename.png') 这个命令吗?还是说我漏掉了什么?

另外,neato 这个命令行程序有一个 -n 选项,可以用来处理已经有布局的图文件。程序的说明上说这个选项是针对无向图的,但我用它处理有向图时也得到了正确的结果。

撰写回答