HTML5使用canvas绘制图形
来源:互联网 发布:淘宝直通车的使用规则 编辑:程序博客网 时间:2024/05/01 23:33
1.绘制图形
canvas元素本身是没有绘图能力的。所有的绘制工作必须在JavaScript内部完成。
示例代码如下:
(1)新建一个HTML文件,实现代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title></head><body> <script src="app.js"></script></body></html>
(2)新建一个JavaScript文件,实现代码如下:
/** * Created by chenyufeng on 15/9/27. */var CANVAS_WIDTH = 2000, CANVAS_HEIGHT = 2000;var mycanvas,context;window.onload = function(){ createCanvas(); drawRect();};function createCanvas(){ document.body.innerHTML = "<canvas id=\"mycanvas\" width=\""+CANVAS_WIDTH+"\" height=\""+CANVAS_HEIGHT+"\"></canvas>"; mycanvas = document.getElementById("mycanvas"); context = mycanvas.getContext("2d");}function drawRect(){ context.fillStyle = "#FF0000"; //旋转; //context.rotate(0.1); //平移 //context.translate(100,100); //缩放 context.scale(2,2); context.fillRect(50,50,100,200);}
推荐大家一个查看Web API的网站:https://developer.mozilla.org/zh-CN/ 。这是我见过写的最好的文档!
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
1 1
- HTML5使用canvas绘制图形
- HTML5使用canvas绘制图形
- 使用 HTML5 canvas 绘制精美的图形
- 使用 HTML5 canvas 绘制精美的图形
- HTML5中使用canvas绘制复杂图形
- HTML5之Canvas绘图——使用Canvas绘制图形
- html5 canvas基本图形绘制
- HTML5 Canvas元素绘制图形
- HTML5利用Canvas绘制图形(Canvas基本知识、绘制矩形、使用路径和图形组合)
- HTML5 绘制图形canvas 使用路径(一)
- html5之canvas绘制图形的简单使用
- 使用html5 canvas绘制简单图形小作品~灰太狼
- html5-learning-003-canvas(2)-绘制图形
- Html5实例: <canvas>绘制渐变图形
- Html5学习------canvas绘制径向渐变图形
- html5 新元素 canvas 绘制基础图形
- HTML5 绘制图形canvas 初次接触
- HTML5开发之绘制图形canvas
- 移动开发的软件开发生命周期介绍(二)
- JAVA 图形用户界面
- KMP算法理解
- Hbase读取数据
- 量化交易资料整理
- HTML5使用canvas绘制图形
- 【Sql Server 2008 使用篇】如何附加和分离数据库
- [九度OnlineJudge][剑指Offer]题目1510:替换空格
- Thread.currentThread().getContextClassLoader() 和 Class.getClassLoader()区别
- JAVA 常用类
- 软件生命周期的内容以及生命周期模型比较
- 【iOS 开发】Objective - C 面向对象 - 方法 | 成员变量 | 隐藏封装 | KVC | KVO | 初始化 | 多态
- BZOJ 1502 月下柠檬树 自适应辛普森积分
- HDU 5491 The Next (二进制) 2015合肥网络赛