HTML5中canvas元素如何绘制图形
线条
width,height:要使用的图像的宽度和高度
arc(x,y,r,sAngle,eAngle,counterclockwise)
lineWidth:线条宽度
fillStyle:用来给图形添加色彩的
r:圆的半径
主要使用 JavaScript 在网页上绘制图像画布是一个矩形区域,可以控制其每一像素而且canvas 拥有多种绘制路径、矩形、圆形、以及添加图像的方法,接下来将在文章中为大家详细介绍
x,y:在画布上放置图像的 x,y 坐标位置
今天将和大家分享HTML5中canvas元素的使用,有一定参考价值,希望对大家有所帮助。drawImage(img,sx,sy,swidth,sheight,x,y,width,height)
counterclockwise:可写可不写规定应该逆时针还是顺时针绘图。False = 顺时针,true = 逆时针。
x,y:为圆的中心点坐标
canvas元素
<script type="text/javascript"> var demo=document.getElementById("demo"); var fang=demo.getContext("2d"); fang.fillStyle="pink"; fang.fillRect(0,0,200,50); </script>
stroke:开始绘制
sx,sy:剪切的 x,y 坐标位置
fillRect(x,y,width,height)
moveTo:线条开始位置
beginPath():开始路径
width,height:就是图形的宽高
var demo=document.getElementById("demo"); var img1=document.getElementById("img1"); var img=demo.getContext("2d"); img1.onload=function(){ img.drawImage(img1,10,10,100,120)
圆形
var demo=document.getElementById("demo"); var yuan=demo.getContext("2d"); yuan.beginPath(); yuan.arc(100,100,50,0,2*Math.PI); yuan.strokeStyle="pink"; yuan.stroke();总结:以上就是本篇文章的全部内容了,希望通过本篇文章对大家有所帮助。
以上就是HTML5中canvas元素如何绘制图形的详细内容,更多请关注聚合云库其它相关文章!
sAngle,eAngle:圆的起始角和结束角
strokeStyle:颜色
html代码
swidth,sheight:被剪切图像的宽度和高度
var demo=document.getElementById("demo"); var xian=demo.getContext("2d"); xian.moveTo(10,10); xian.lineTo(100,100); xian.lineWidth=2; xian.strokeStyle="pink"; xian.stroke();
图形插入
y:距离左上角的y值
【推荐课程:HTML5教程】
x:距离左上角的x值
<canvas id="demo"></canvas>矩形

lineTo:结束位置
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jiaob/cssm/5617.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
其中border-left决定了底部直
时间:2021-01-23
-
当你自己回头来看你写的
时间:2021-01-23
-
④格式标签 粗体:b/b 斜
时间:2021-01-23
-
我们直接看代码: !DOCTY
时间:2021-01-23
-
这里就是吐槽的IE6!) 图
时间:2021-01-23
-
假设我们的HTML代码如下:
时间:2021-01-23
-
那么使用 CSS3 新增的选择
时间:2021-01-23
-
scaleGlassRectangle.y
时间:2021-01-23
热门文章
-
可以加我的HTML5前端交流群111645711 CSS源码
时间:2021-01-15
-
就可以对子元素进行 3D 变形操作了
时间:2021-01-12
-
用css让一个容器水平垂直
时间:2021-01-12
-
而没有设置高度
时间:2021-01-19
-
canvas与html5实现视频截图成果
时间:2021-01-19
-
所以通常不需要发送
时间:2021-01-19
-
我们尝试一下更新一下HTML结构
时间:2021-01-23
-
scaleGlassRectangle.y
时间:2021-01-23
-
HTML5生拖放实例分析
时间:2021-01-12
-
在全局:root{ }伪类中定义了一个 CSS 变量
时间:2021-01-21
