2014-12-05 26 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