06、canvas标签之绘制曲线
来源:互联网 发布:软件开发的公司 编辑:程序博客网 时间:2024/06/07 20:25
绘制曲线
.arcTo(x1,y1,x2,y2,r)
x1,y1 坐标一 x2,y2坐标二 r圆弧半斤
.quadraticCurveTo(dx,dy,x1,y1)
贝塞尔曲线:dx,dy控制点 x1,y1结束坐标
.bezierCurveTo(dx1,dy1,dx2,dy2,x1,y1)
贝塞尔曲线:dx1,dy1 控制点一 dx2,dy2控制点二
x1,y1结束坐标
<!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus®"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Description" content=""><title>Document</title><style>#canvas{background:#b086a3;}</style></head><body><canvas id='canvas' width='500px' height='500px'>您的浏览器不支持,请更新浏览器!</canvas><script>/*设置绘图样式:fillStyle: 填充颜色strokeStyle: 触笔颜色lineWidth: 触笔宽度(线宽)图形边界样式:lineJoin : 边界连接点样式miter(默认值),round(圆角),bevel(斜角)lineCap: 端点样式butt(默认值),round(圆角),square(高度多出线宽一半)绘制曲线arcTo(x1,y1,x2,y2,r)x1,y1 坐标一 x2,y2坐标二 r圆弧半斤quadraticCurveTo(dx,dy,x1,y1)贝塞尔曲线:dx,dy控制点 x1,y1结束坐标bezierCurveTo(dx1,dy1,dx2,dy2,x1,y1)贝塞尔曲线:dx1,dy1 控制点一 dx2,dy2控制点二 x1,y1结束坐标*/var ocan = document.getElementById('canvas');var oCanvas = ocan.getContext("2d");//那大canvas并2d渲染环境;oCanvas.fillStyle='#ff00ff';//设置填充颜色oCanvas.strokeStyle='#336666';//设置触笔方法的颜色oCanvas.lineWidth=5;//设置触笔宽度(线宽)/*绘制曲线*/oCanvas.moveTo(100,200);//设置绘制起点oCanvas.arcTo(100,100,200,100,50);oCanvas.stroke();//触笔方法//oCanvas.fill();//填充方法oCanvas.moveTo(300,150);//设置绘制起点oCanvas.arcTo(300,100,400,100,50);oCanvas.stroke();//触笔方法//oCanvas.fill();//填充方法oCanvas.moveTo(100,250);//设置绘制起点oCanvas.quadraticCurveTo(100,300,200,300);//贝塞尔曲线:dx,dy控制点 x1,y1结束坐标oCanvas.stroke();//触笔方法//oCanvas.fill();//填充方法oCanvas.moveTo(300,250);//设置绘制起点oCanvas.quadraticCurveTo(300,300,400,400,500,400);//贝塞尔曲线:dx1,dy1 控制点一 dx2,dy2控制点二 x1,y1结束坐标oCanvas.stroke();//触笔方法//oCanvas.fill();//填充方法</script></body></html>
0 0
- 06、canvas标签之绘制曲线
- [Canvas系列]Canvas绘制曲线之arcto_05
- Canvas绘制贝塞尔曲线
- Canvas绘制曲线
- Canvas曲线绘制
- HTML5绘图之Canvas标签 绘制坐标轴
- 03、canvas标签之绘制矩形
- 05、canvas标签之绘制圆形
- 11、canvas标签之绘制文本
- html5 canvas 绘制贝塞尔曲线
- 详述Canvas(四)/绘制曲线
- 详述Canvas(四)/绘制曲线
- canvas 二 canvas绘制表盘,及canvas曲线的绘制
- 04.canvas标签之绘制线和三角形
- 09、canvas标签之绘制图片与设置背景
- canvas绘制曲线函数arc参数
- HTML5开发实例-使用canvas绘制曲线
- 小贝_html5 canvas绘制线条曲线
- 共享内存
- Universal-Image-Loader源码阅读(7)-core/imageaware/ImageViewAware
- 关于hpp文件
- Android ListView的使用
- tomcat操作
- 06、canvas标签之绘制曲线
- mysql内置函数
- 原型链(二):原型与本体的差异与共同点
- 使用脚本元素(执行顺序,noscript)
- css 无固定width/height容器内的绝对定位元素拉伸
- ObjectC快速入门教程(1)--创建类
- spring的xml配置文件中命名空间
- 自定义View
- Android Studio2.0以上反射$change属性问题