gpt4 book ai didi

graphics - 如何以编程方式绘制组织结构图?

转载 作者:行者123 更新时间:2023-12-04 23:28:13 25 4
gpt4 key购买 nike

我的程序的用户是按层次组织的。每个用户 是树中的一个节点,唯一的其他类型的节点是 部门节点。每个节点只有一个父节点(可能是根节点)。

我生成了一个供graphviz套件使用的DOT文件,但是生成的图片无法使用,因为它太宽了。我不知道这个程序是否可以调整以满足我的需要,因为我有一个包含许多兄弟节点的扁平层次结构,所以也许我需要一个专门为此设计的程序(或编写我自己的程序)。我尝试了 unflatten 工具,但没有成功。

This is the test dot file - 请注意,我的程序经常使用 10 倍的数据...

最佳答案

点语言有很多微妙的方法来修改图像,使其更讨人喜欢。花几分钟时间浏览一下 dot guide .您可以对页面的 X/Y 比率、排斥和节点布局等几乎任何方面设置约束。

graphviz 可用的 contrib 包之一是 GVEdit,这是一个链接到 graphviz 库的小型 Qt 应用程序 - 一个用于编辑图形的窗口,点击“go”,它将呈现到另一个窗口。使事情变得漂亮的伟大的即时反馈方法。

关于graphics - 如何以编程方式绘制组织结构图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8983834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com