2014-12-05 27 views
-2

我想找到一个svg路径的所有路径长度的总和。 和我有以下(路径放入数组):使用snap svg,我怎样才能计算像素的svg文件的整个路径?

... 
    var totalPxl=0; 
     for (var i=0; i < this.pathArray.length; i++){ 
     var totalPxl = this.pathArray[i].getTotalLength(); 

     console.log(totalPxl); 
     } 

此单独列出了所有的路径长度,我怎样才能把它们加起来?

任何想法,将不胜感激

回答

0

通过

totalPxl += this.pathArray[i].getTotalLength(); 

更换var totalPxl = this.pathArray[i].getTotalLength();如果你只想打印总量,外下方移动的console.log语句循环。

+0

非常感谢@Robert。这是完美的。它列出了添加到前一个的所有路径。我怎样才能得到最后的数字,这是所有路径的总和? – Bayan 2014-12-05 08:45:55

+0

再次感谢@罗伯特。这是完美的! – Bayan 2014-12-05 08:59:27