从命令行使用 graphviz nop

Using graphviz nop from command line

我需要从点文件制作大量 pdf(最糟糕的是其他一些,例如 png)图表。我试图从命令行执行此操作但遇到了问题。 问题是我不能使用 "dot" 或 "neato" 之类的布局引擎,因为节点位置是强制的。在 GVEdit 中,我为此使用了 "nop" 引擎。但后来我尝试了 nop -Tpdf D0.dot -o D0.pdf 但我得到了这个:

nop: option -T unrecognized - ignored
nop: option -d unrecognized - ignored
nop: option -f unrecognized - ignored

其他引擎运行良好。 有什么方法可以使 "nop" 有效吗? 或者任何其他想法如何 "put graph drawning on the conveyor".

解决方案是在带有“-K”标志的命令行中使用 "dot":

dot -Knop -Tpdf D1.dot -o D1.pdf