用于编写Web绘图程序的技术

时间:2013-04-18 21:06:51

标签: javascript web-applications drawing paint

我想做一个Web Paint程序。 基本上我想在Web应用程序中模仿Windows Paint程序。

我真正不知道如何实现的功能是:

  1. 在网络浏览器中绘制2D形状(线条,圆圈等)
  2. 拖放
  3. 动态调整大小(在移动鼠标以调整大小时查看预览)
  4. 我猜测会有HTML5,CSS3和Javascript。我主要想知道是否有Javascript库可以让我的生活更轻松。

    祝你好运

1 个答案:

答案 0 :(得分:3)

是的,你想使用canvas('new flash')。它是新的(移动)浏览器广泛支持的HTML5元素。

以下是一些帮助您入门的链接:
a complete ms-paint copy salvaged from the archive (last one I could find)
http://mudcu.be/sketchpad/
http://dev.opera.com/articles/view/html5-canvas-painting/
http://www.codeproject.com/Articles/355230/HTML-5-Canvas-A-Simple-Paint-Program-Touch-and-Mou

一些受欢迎的图书馆是:
fabric.jsKineticJSProcessing.js

祝你好运!