我正在为一个在某些方面类似于iMakeMyCase编辑器的项目研究几个 html5 框架。
必须实现的主要功能:
- 选择预定义的背景
- 通过拖放放置多个预定义元素
- 元素必须可调整大小、可旋转
- 撤销重做
- 元素必须有能力将它们向前/向后(如层)
- 缩放整个画布(这可能很棘手......有什么建议吗?)
- 保存元素放置的能力
- 获得成品的 .png 预览(你能以某种方式将画布捕获为常规图像吗)
到目前为止我一直在寻找的框架:
卡布奇诺
看起来很有希望,用它完成的项目涵盖了我需要的 90% 的功能。我不确定ObjectiveJ虽然......
芽核
我没有看到很多例子,但如果苹果用它制作了整个 iCloud,那么它肯定会很强大。但我有一种感觉,需要大量的实现才能涵盖所需的功能。如我错了请纠正我。
画架
这些示例看起来很酷,如果将它们结合起来,您几乎可以涵盖所有内容。可能是我目前最喜欢的。
您对这些框架有何看法?它们是否适合该项目?还有什么我错过的吗?非常欢迎任何建议来帮助我为工作选择合适的工具。
谢谢。