0

在我当前的项目中,我正在尝试使用 Infoviz 库来可视化树结构以显示分层树结构。它工作得很好,并以我想要的形式显示树。但我唯一的问题是我没有找到一种方法来绘制随机大小的树。

问题是我需要绘制所有级别的完整树,节点数量根据用户数据而变化。但是 infoviz 需要固定宽度和高度的画布,我没有找到可以在绘图之前计算所需尺寸的方法。现在 infoviz 只是截断了树的其余部分,没有办法看到它。

问题是:是否可以让画布大小来绘制完整的树?

4

1 回答 1

2

画布大小通过 CSS 控制。您应该能够在 base.css 文件中找到它,并且应该如下所示:

#infovis {
    position:relative;
    width:600px;
    height:600px;
    margin:auto;
    overflow:hidden;
}

通过更改高度和宽度,您应该能够获得所需的尺寸。

希望有帮助!

于 2011-12-05T22:37:36.490 回答