首页 文章
  • 1 votes
     answers
     views

    FabricJs在不使用canvas.toJSON()的情况下加载上一个/当前步骤

    我正在使用FabricJs来创建在线图像编辑器 . 这是一个简单的事情,这个动作:缩放,旋转,flipX,撤消,重做 . 我首先尝试使用toJSON和fromJSON,但我看到当用户点击撤销按钮时,fabricjs重新加载图像,并且返回 canvas.toJSON() 的配置对象非常大,我想存储所有步骤一个数据库 . 我试图创建自己的配置对象,只存储以下属性: { filters:...
  • 7 votes
     answers
     views

    fabricjs:在loadFromJSON之后保留对象的图像过滤器的正确索引

    我正在对对象应用过滤器(在image filters demo之后)并且一切正常但在我保存并加载画布后,图像过滤器会更改索引 . 目前我有四个过滤器,它们通过索引应用(如演示中所示) . 0:灰度1:反转2:删除颜色3: - 混合颜色 因此,如果我应用灰度和删除颜色,'过滤器'数组看起来像这样,索引0和2是正确的... 但是在我加载画布(使用loadFromJSON)之后,对象的'filte...

热门问题