有什么方法可以在 Graphviz 中創建一個如下所示的節點?(將六邊形和文本并排放置在節點內,而不是僅將文本放置在框內)

uj5u.com熱心網友回復:
您不能輕松地將節點嵌入到其他節點中,但您可以將影像插入到節點中。創建具有多邊形形狀的影像(或影像)并將它們插入到 HTML 樣式節點中(記錄樣式可能也可以作業)。
像這樣:
digraph i{
{rank=same
n1 [shape=plaintext,label=<
<TABLE CELLSPACING="0" CELLPADDING="0" BORDER="1" cellborder="0">
<TR><TD FIXEDSIZE="true" height="20" width="20"><IMG SRC="cow.png" scale="true"/></TD><TD>some text</TD></TR>
</TABLE>
>
]
n2 [shape=plaintext,label=<
<TABLE CELLSPACING="0" CELLPADDING="0" BORDER="1" cellborder="0" >
<TR><TD colspan="2" bgcolor="green1">Step</TD></TR>
<TR><TD FIXEDSIZE="true" height="20" width="20"><IMG SRC="cow.png" scale="true"/></TD><TD>some text</TD></TR>
</TABLE>
>
]
n1 -> n2
}
}
給予:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/504321.html
標籤:d3.js 图形可视化 点 d3-graphviz
