是否有一个 Javascript 库具有内置功能,可以使用 canvas 元素快速创建类似 Paint 的 Web 应用程序?
编辑:到目前为止,我已经找到了可以轻松实现 Canvas 元素动画的 Javascript 库 - 例如 Raphael JS -- 以及用于创建简单 Paint 应用程序的 Javascript 教程,但没有用于类似 Paint 的应用程序的强大库。
编辑2:我找到了Javascript tutorial在使用canvas元素的一个非常漂亮的Paint应用程序上。我仍然想看看其他人发现了什么。
最佳答案
拉斐尔
Raphaël 不使用 Canvas。它在支持它的浏览器上使用 SVG,或在 Internet Explorer 上使用 VML。
SVG
如果您想要专门为绘图设计的 SVG 解决方案,请查看:
参见this demo .
Canvas
如果您想使用 Canvas 但需要retained mode渲染然后看到:
更新(2014 年 2 月)
- ART ,保留模式矢量绘图 API - 面向 HTML5 Canvas、SVG 和 VML 的所有三种(以及一些代码生成)。由 Facebook 使用与React一起团队UI 工具包(请参阅 GitHub 上 react-art 项目的 the "art" branch 和 react-page)。
关于javascript - 是否有用于使用 Canvas 的类似 Paint 的应用程序的 Javascript 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7134238/