用于自定义产品编辑器的HTML5框架



我正在研究一个项目的几个html5框架,该框架在某些方面类似于iMakeMyCase编辑器。

必须实现的主要功能:

  • 选择预定义的背景
  • 通过拖放放置多个预定义元素
  • 元素必须是可调整大小、可旋转的
  • 撤消/重做
  • 元素必须有能力使它们向前/向后(如层)
  • 缩放整个画布(这可能很棘手…有什么建议吗?)
  • 保存图元放置的能力
  • 获得成品的.png预览(你能以某种方式将画布捕获为常规图像吗)

到目前为止我一直在寻找的框架:

卡布奇诺

看起来很有前景,用它做的项目涵盖了我需要的90%的功能。不过我不确定ObjectiveJ。。。

芽核

我没有看到很多例子,但如果苹果用它制作了整个iCloud,那么它肯定很强大。但我有一种感觉,需要大量的实现才能覆盖所需的功能。如果我错了,请纠正我。

easeljs

这些例子看起来很酷,如果你把它们结合起来,你几乎涵盖了所有内容。可能是我目前最喜欢的。

你对这些框架有什么看法?它们是否适合项目?还有我错过的吗?任何建议都非常欢迎帮助我选择适合这份工作的工具。

Thx。

对于您的缩放功能,我在这里发现了相同的问题

对于图像的png预览,您可以执行类似的操作

var canvas = document.getElementById("canvas");
var img    = canvas.toDataURL("image/png");
//here you got the png image show just create an element and show this preview there
document.write('<img src="'+img+'"/>');

相关内容

  • 没有找到相关文章

最新更新