【问题标题】:Which canvas library makes zooming, panning, drag & drop possible? [closed]哪个画布库使缩放、平移、拖放成为可能? [关闭]
【发布时间】:2014-01-09 09:53:25
【问题描述】:

基本上,我的应用程序至少需要做以下事情:

  • 拖放
  • 缩放和平移
  • 图像旋转
  • 能够使用代码操作画布对象
  • svg 导入(如果可能,虽然不重要)

我的要求非常基本,但是是我还是这些画布库的功能似乎如此有限?我知道画布规范不是最终的,但我已经看到了一些令人惊叹的画布项目。

【问题讨论】:

    标签: javascript html canvas frameworks drag-and-drop


    【解决方案1】:

    我在动力学 js 方面有很好的经验 (http://kineticjs.com/)。

    它似乎满足了您的所有要求。

    另见:Zoom and Pan in KineticJS

    【讨论】:

    • 谢谢,我去看看。不过,我对 kinetic.js 的初步经验告诉我,在大画布上拖动元素并不是很顺畅。
    • 似乎达到了我的预期,谢谢。
    【解决方案2】:

    我认为Konva 会适合你。它基于KineticJs,不再由其作者维护。但是 Konva 得到了维护,它有非常好的文档。它似乎满足了您的所有要求。

    【讨论】:

      猜你喜欢
      • 2014-09-14
      • 2018-05-13
      • 2013-12-31
      • 2017-05-30
      • 2017-12-20
      • 1970-01-01
      • 2016-11-11
      • 2021-06-12
      • 2021-10-09
      相关资源
      最近更新 更多