我正在生成各种路径并将其添加到 SVG 组。
现在我有一些(x、y、宽度和高度)组合可用。有了这个,我想选择所有属于这个的路径并将它们分组。
知道如何识别路径吗?
谢谢!-斯里兰卡
我正在生成各种路径并将其添加到 SVG 组。
现在我有一些(x、y、宽度和高度)组合可用。有了这个,我想选择所有属于这个的路径并将它们分组。
知道如何识别路径吗?
谢谢!-斯里兰卡
为了获取 svg 元素的几何边界框,您可以调用 getBBox DOM 方法。
在拉斐尔,你可以使用
Element.getBBox();
它返回一个具有以下属性的对象。
x: number top left corner x
y: number top left corner y
x2: number bottom right corner x
y2: number bottom right corner y
width: number width
height: number height
参考:http ://raphaeljs.com/reference.html#Element.getBBox 。