html5简单画版,sketchpad-简单的HTML5 Canvas涂鸦画板插件
sketchpad是一款基于HTML5 Canvas的涂鸦画板jQuery插件。它可以使用鼠标在画板上绘制各种涂鸦图案,可以修改线条的尺寸和颜色,还可以回播绘制的过程动画,以及将绘制的图案保持为Json或对象,在其它地方进行恢复操作。
安装
可以通过npm或bower来安装该涂鸦画板插件。
npm install sketchpad
$ bower install sketchpad --save
使用方法
使用该涂鸦画板插件需要引入sketchpad.css,jQuery和sketchpad.js文件。
HTML结构
该涂鸦画板的HTML结构使用一个元素来制作。
初始化插件
你可以通过new Sketchpad()来实例化一个涂鸦画板实例。
var sketchpad = new Sketchpad({
element: '#sketchpad',
width: 400,
height: 400,
});
在得到涂鸦画板对象的引用之后,可以使用下面的方法来操作涂鸦画板。
// 撤销
sketchpad.undo();
// 重做
sketchpad.redo();
// 修改颜色
sketchpad.color = '#FF0000';
// 修改线条尺寸
sketchpad.penSize = 10;
//回播绘制的线条动画(每条线之间间隔10毫秒)
sketchpad.animate(10);
html5简单画版,sketchpad-简单的HTML5 Canvas涂鸦画板插件相关推荐
- 火狐浏览器怎么支持html5,Firefox6正式版试用 完整支持HTML5规则
原计划于本周二(8月16日)发布的Firefox 6.0正式版,提前两日便被它的粉丝们发现在Firefox的FTP服务器上已悄然出现了6.0正式版的丽影,欣喜的用户现在就已然可以下载到这一经典的浏览器 ...
- 百度html5.3,移动版百度首页推HTML5+CSS3特效 情人节演绎技术范
站长之家(Chinaz.com)2月14日报道:继农历新年"搜龙点睛"活动之后,百度移动在情人节当日再次推出情人节页面特效,借助HTML5技术成功演绎情人节浪漫的"技术范 ...
- html5中画线效果标记是,HTML5画布中怎样绘制线?
线是所有复杂图形的组成基础,想要绘制复杂的的图形,首先要从绘制线开始.在绘制线之前首先要了解线的组成.一条最简单的线由三部分组成,分别为初始位置.连线端点以及描边,如图1所示. 图1 线的组成 对图1 ...
- html5怎么画一条实线出来,Html5 Canvas 绘制虚线和实线的切换方法
场景应用: 1).最开始默认绘制的都是实线. var canvas = document.getElementById("canvas"); var context = canva ...
- html5简单制作效果,分享一个利用HTML5制作的海浪效果代码-H5教程
在前面简单讲述了一下HTML里的Canvas,这次根据Canvas完成了"海浪效果"(水波上升). (O(∩_∩)O哈哈哈~作者我能看这个动画看一下午) 上升水波.gif动画分析 ...
- css3抽奖转盘html5,HTML5抽奖转盘-CSS3超简单版本
网上有很多关于抽奖转盘的代码和实例,有使用JavaScript控制动画的,有使用Canvas实现的,它们思路各不相同,本文将介绍一种采用CSS3的方式来实现转盘动画效果,非常简单,只需几行代码即可实现 ...
- HTML5期末大作业:简单全屏音乐个人网站模板——音乐娱乐网站(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码
HTML5期末大作业:简单全屏音乐个人网站模板--音乐娱乐网站(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页 ...
- html5移动轮播图,简单的支持移动设备的轮播图jQuery插件
这是一款简单的支持移动设备的轮播图jQuery插件.该jQuery轮播图插件采用响应式设计,支持自动轮播,圆点导航和箭头导航,以及CSS3过渡动画效果等. 使用方法 在页面引入jquery,slide ...
- 简要概述html5的设计宗旨,HTML5程序设计(第2版) 第一章:HTML5概述.doc
HTML5概述 这是一本关于HTML5编程的书.不过在学习之前,有必要先了解一下背景知识,什么是HTML5?它经历了怎样的发展历程?HTML4和HTML5有什么区别? 本章中,我们会集中讨论大家关注的 ...
- HTML5两个画布如何弄,有趣html5(两)----使用canvas结合剧本画在画布上的简单图(html5另一个强大)...
请珍惜劳动小编成果,这篇文章是原来小编,转载请注明出处. 于html5中能够使用canvas标签在画布上绘图,先直接上代码,这篇文章先简介一下canvas的用法.简单画几个圆,矩形,三角形,写字. 在 ...
最新文章
- c语言顺序表有效元素长度,用C语言描述的顺序表类型
- vector排序与查找
- python可以做什么工作好-Python入门后,想要从事自由职业可以做哪方面工作?
- Bootstrap4+MySQL前后端综合实训-Day04-PM【PowerDesigner 图形化数据库设计软件(设置依赖关系、自动增长主键、生成sql语句)、SQLyog软件(备份数据库)】
- Kylin、Druid、ClickHouse核心技术对比
- 阿里云CentOS6.3 安装MongoDB教程
- P4449 于神之怒加强版
- ARM TK1 安装kinect驱动
- Mybatis高级应用 多表关联查询
- linux python2.7 mssqlserver_连接到linux上的MSSQL Server 2008
- js获取url,截取url参数,截取url后文件名
- 【PAT】A-1076:Forwards on Weibo(有向图的BFS遍历)
- 一个通过网络转换Ico到Png图片的小小程序(Ico2Png)
- 开源社区ECE:Elastic认证考试复盘总结134贴
- 串口转网络DTU工具软件
- vcpkg + cmake + vscode 配置教程
- 如何将电脑和手机连起来,实现同步打字?
- 助推建筑项目高质量建设,智慧工地用数字化赋能
- 模拟统一社会信用代码(符合规范) python
- 移动办公行业已是钉钉、企微相斗?还早呢!