- 6
- 0
- 约7.33千字
- 约 9页
- 2018-09-27 发布于湖北
- 举报
软件工程建设师-使用html5跟javascript设计绘图程序案例
星期八职场经验网()
【现成经验助你快速完成工作】
使用HTML5和Javascript设计绘图程序案例
在本文中,将会介绍如何使用HTML5和Javascript去设计一个简单的绘图程序。HTML5的一个新的特性是canvas画布功能,通过canvas画布的强大功能可以实现绘画不少图形和其他绚丽的功能。在本文中,读者将学习到如下几个知识点:
1) 如何动态在canvas画布上绘画图形
2) HTML 5 canvas的前景特性探讨
3) 目前浏览器对HTML5的兼容情况
本文的读者对象为,对HTML 5 Canvas有初步认识及熟悉Javascript的读者。
设计目标
首先,我们来设计下这个绘图程序将会拥有什么功能。在这个简单的绘图程序中,首先要有的是一块能给用户涂鸦的画布区域,上面有一只可爱的小鸭,然后我们准备了4种不同颜色的蜡笔,可以给用户给这只小鸭上色,同时也要提供橡皮擦的功能,以方便随时擦除这个小鸭。而除了蜡笔外,也提供了普通的油画笔的效果,当然也指定了每次绘画时笔触范围的大小,这里设定了4个选择。设计好后的绘图应用,效果如下图:
在这个应用中,用户点左边的四种颜色笔,就可以在指定的矩形框中随便涂鸦,也可而已点右面两种不同的笔触效果(crayon蜡笔)和普通笔,也可以使用橡皮擦,也可以使用右下角四种不同的笔触大小。
您可能关注的文档
- 七台河市医疗卫生“3215”惠民工程实施方法.doc
- 启用建筑智能化顾问公司搞好建筑设计.doc
- 气体管路施工.doc
- 前端工程建设师-高级web网站前端开发设计注意因素.docx
- 前端工程建设师-前端工程建设师代码设计经验.docx
- 前端工程建设师-设计开发html5websql核心规范教程.docx
- 前端工程建设师-设计开发html5表单新功能解析.docx
- 前端工程建设师-设计开发html5缓存机制cachemanifest配置例子.docx
- 前端工程建设师-设计开发htmlcss跟js的定义或者引用.docx
- 前端工程师-web前端工程师的发展跟规划.docx
- 第二单元 第7课时 “最优选择”解决问题(教学课件)数学西南大学版三年级下册2026.ppt
- 第四单元《跨学科主题活动 无人机创新应用 》第2课时课件 川教版2024八年级下册信息科技.ppt
- 第三单元第3节《物联网安全自主可控》课件 川教版2024八年级下册信息科技.ppt
- 《画中的生活》教学课件 2026苏少版美术三年级下册.ppt
- 人民版综合实践活动五年级上册第5课《设计班级值日表》课件.ppt
- 13《月亮升起来了》(课件) 2026青岛版科学二年级上册.ppt
- 第三单元第3节《物联网安全自主可控》教案 川教版2024八年级下册信息科技.pdf
- 八年级下册信息科技《期末复习》川教版2024 课件.ppt
- 第二单元 第2课时 两、三位数除以一位数的口算(教学课件)数学西南大学版三年级下册2026.ppt
- 第三单元 第2课时 一位小数的认识与大小比较(教学课件)数学西南大学版三年级下册2026.ppt
最近下载
- 莆田市城区城市设计标准与导则(试行).pdf VIP
- qc实验室管理.pptx VIP
- 加油站购油协议.docx VIP
- 2025年拍卖师破产财产拍卖结算中的债权申报与清偿顺序专题试卷及解析.pdf VIP
- 2025年拍卖师拍卖图录引言、专论与学术性文案的撰写专题试卷及解析.pdf VIP
- 2025年邯郸科技职业学院教师招聘考试笔试备考试题.docx VIP
- 2025年特许金融分析师证券市场线与能源行业专题试卷及解析.pdf VIP
- 临沂大学 2017—2018 学年第一学期2017级《高等数学I》(上)-本科试题A附参考答案.docx VIP
- 2025年长期护理保险政策实施中存在问题及对策分析.docx
- 八年级语文国家质量监测考试模拟卷(七)后附答案与解析.docx VIP
原创力文档

文档评论(0)