用户如何在网站中绘制和保存图像
How can users draw and save images within a website?
我想开发一个网站,允许用户在网站上用鼠标或手指绘制自己的图片,例如简笔画。然后我希望能够保存图像,以便可以打印。有谁能告诉我做这件事的最好方法吗?
我对html和css有很好的理解,但我相信这需要更高级的东西来学习。如有任何帮助,不胜感激。
你需要使用HTML5 canvas元素来实现这一点,在我看来这是一个相当复杂的任务,但却是可行的。
你需要对画布交互和绘图工具有很好的理解。你可以在这里找到一个非常基本的绘图应用程序。
http://dev.opera.com/articles/view/html5-canvas-painting/一旦用户对绘制感到满意,那么您可以将其保存到磁盘。下面是一个这样做的例子:
使用JavaScript更新图像,捕获屏幕截图并保存到磁盘
有几种方法可以实现这一点。例如,您可以查看SVG -edit,这是一个在线SVG(矢量图形)编辑器(演示)。
或者您可以使用canvas
元素。看这个问题:在线Photoshop通过HTML 5's画布?
相关文章:
- 如何在画布上绘制(使用鼠标/触摸)、保存绘制的对象、存储、加载和操作
- 如何用我在HTML5画布上绘制的src保存图像文件
- 绘制图片并保存而不显示它
- 保存交互绘制开放图层
- 预绘制拉斐尔屏幕,将它们保存到文件并在运行时加载
- 如何将可编辑的表数据保存到用于绘制表的 JSON
- 绘制形状并将其保存到数据库中
- 将图像保存到画布,然后绘制更多
- 用鼠标点击HTML画布绘制图像,保存坐标但不提交
- javascript:在地下绘制图像并保存
- 在鼠标移动时绘制圆形后,保存并恢复画布矩形
- 在浏览器中使用PHP对PDF进行注释和绘制,并再次保存为PDF格式
- 脸's检测到保存图像,而不是绘制图像(眼镜)
- 如何在谷歌地图(V3)上绘制多边形并保存它
- 谷歌地图保存绘制的多段线坐标
- 将令人沮丧的简单画布绘制图像保存到本地 Web 文件夹
- 用于保存多个绘制图像的画布数组
- 用户如何在网站中绘制和保存图像
- 保存画布绘制的坐标
- 绘制引擎创建便利贴并保存图像