我正在尋找一種可能的快速方法來應用給定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