我在一个项目中使用了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