我正在寻找一种可能的快速方法来应用给定svg图形的所有变换矩阵。换句话说:该算法应删除所有“变换”属性并将图形的所有坐标转换为绝对坐标。应用所有变换矩阵
是他们的任何库可以做到这一点,或者是他们的SVGDomInterface方法吗?
编辑::
如果我叫了巩固的方法是这样的:
$.each(svg.find('path'), function(i){
this.transform.baseVal.consolidate();
});
什么也不会发生,如果我这样称呼它:
$.each(svg.find('path'), function(i){
this.transform.animVal.consolidate();
});
我得到这个错误:
那么,我应该如何使用“巩固”的方法,我应该在哪些元素上调用它?
问候 菲利普
删除坐标的目的是什么? 如果你在“浏览器中”这样做,我假设你试图移动SVG容器的viewBox,或者发现SVG两部分的相对位置/大小 – 2016-05-07 08:02:54