获取D3图的边界框

时间:2016-08-02 18:38:34

标签: arrays d3.js

我正在使用D3树布局生成图形(树)。

我想调整SVG的大小和视图框,具体取决于图表的最终大小。

如何获取生成的图形的边界框(min x和y以及max x和y)?

我正在使用的代码来自http://zubasoft.at/2015/05/organigramm-mittels-d3-js-realisieren/

1 个答案:

答案 0 :(得分:3)

类似的东西:

var svgBbox = _svg.select("g").getBBox();
var h = svgBbox.height;
var w = svgBbox.width;