You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Graphviz中如何设置箭头尾部与头部不同颜色?

实现Graphviz箭头尾部与头部的分色设置

完全可以实现这个效果,Graphviz提供了专门的属性来分别控制边的线条(箭头尾部)和箭头头部的颜色:

  • 使用color属性设置边的主体线条(即箭头连接的尾部部分)颜色为#7a82de
  • 使用headcolor属性单独设置箭头头部的颜色为黑色

以下是具体的示例代码:

digraph Example {
    Node1 -> Node2 [
        color="#7a82de",
        headcolor="black",
        arrowhead="normal"  // 可选,指定箭头样式,默认就是normal
    ];
}

这段代码会生成一条线条颜色为#7a82de、箭头头部为黑色的有向边。如果需要对尾部箭头(比如反向边)设置颜色,可以用tailcolor属性,用法和headcolor一致。

内容的提问来源于stack exchange,提问作者Joseph

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 14:45:39