我在一個項目中使用了fabric.js,現在我試圖將一個傳統的xml數組轉換爲fabricjs對象。將Ink.StrokeCollection中的點數組轉換爲路徑數組freeDrawingBrush Fabric.js
傳統項目具有保存到數據庫的xml持久性。在C#是在Silverlight
使用InkPresenter控件一個System.Windows.Ink.StrokeCollection這是XML生成 https://cloud.githubusercontent.com/assets/20269820/18906832/153537a0-8561-11e6-91ca-6bbbec70d859.png
對於fabric.js我試圖創建類似的原型,然後我有以下:
我檢查fabricjs中的路徑數組對象: Two objects in fabric js 有沒有什麼辦法可以將xml結構轉換爲結構路徑結構?我可以使用結構創建一個新結構,但我仍然需要迎合遺留問題,在這種情況下,我需要找到一種方法將結構轉換爲結構。
謝謝
欲瞭解更多詳情:github。 com/kangax/fabric.js/issues/3295
我想模仿的freeDrawingMode是我要找的人。有沒有什麼地方可以找到如何使用convertPointsToSVGPath並添加到畫布?因爲我需要使用freeDrawingMode – Abner
加載畫布中的路徑,那麼您是否已經解決了這個問題,或者需要更深入的瞭解如何轉換爲freeDrawing數據?我完全忘記了這一點。 – AndreaBogazzi
嘿安德烈是的,我非常感謝您的建議 – Abner