700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 借助HTML5 Canvas来绘制三角形和矩形等多边形办法技巧

借助HTML5 Canvas来绘制三角形和矩形等多边形办法技巧

时间:2023-08-27 01:36:46

相关推荐

借助HTML5 Canvas来绘制三角形和矩形等多边形办法技巧

web前端|H5教程

HTML5,Canvas,三角形,矩形

web前端-H5教程

使用HTML5 Canvas绘制多边形所需的CanvasRenderingContext2D对象的主要属性和方法(有「()」者为方法)如下:

oa办公管理系统源码,怎么能找到vscode,ubuntu文本返回,多个tomcat 怎么配置,豆瓣 书评 爬虫,php图像处理类,增城网络营销seo推广,动易公安网站,dede企业站模板lzw

水印源码可爱素材免费,ubuntu老毛桃安装,tomcat错误代码0,地图爬虫python,小程序修改php,seo眼镜lzw

php资讯源码,ubuntu 各磁盘大小,只能开一个tomcat,爬虫如何安装select,写入数据库php源码例子,西藏亚马逊seolzw

绘制三角形

JavaScript Code复制内容到剪贴板

HTML5 Canvas绘制三角形入门示例

您的浏览器不支持canvas标签。

//获取Canvas对象(画布) var canvas = document.getElementById(“myCanvas”); //简单地检测当前浏览器是否支持Canvas对象,以免在一些不支持html5的浏览器中提示语法错误 if(canvas.getContext){ //获取对应的CanvasRenderingContext2D对象(画笔) var ctx = canvas.getContext(“2d”);

//开始一个新的绘制路径 ctx.beginPath(); //设置线条颜色为蓝色 ctx.strokeStyle = “blue”; //设置路径起点坐标 ctx.moveTo(20, 50); //绘制直线线段到坐标点(60, 50) ctx.lineTo(20, 100); //绘制直线线段到坐标点(60, 90) ctx.lineTo(70, 100);//先关闭绘制路径。注意,此时将会使用直线连接当前端点和起始端点。 ctx.closePath(); //最后,按照绘制路径画出直线 ctx.stroke(); }

对应的显示效果如下:

绘制矩形

之所以将Canvas绘制矩形单独提出来,是因为Canvas的画笔工具——CanvasRenderingContext2D对象为绘制矩形提供了专用的方法。

XML/HTML Code复制内容到剪贴板

HTML5 Canvas绘制矩形入门示例

您的浏览器不支持canvas标签。

//获取Canvas对象(画布) var canvas = document.getElementById(“myCanvas”); //简单地检测当前浏览器是否支持Canvas对象,以免在一些不支持html5的浏览器中提示语法错误 if(canvas.getContext){ //获取对应的CanvasRenderingContext2D对象(画笔) var ctx = canvas.getContext(“2d”);

//开始一个新的绘制路径 ctx.beginPath(); //设置线条颜色为蓝色 ctx.strokeStyle = “blue”; //以canvas中的坐标点(10,10)作为绘制起始点,绘制一个宽度为80px、高度为50px的矩形 ctx.rect(10, 10, 80, 50); //按照指定的路径绘制直线 ctx.stroke(); //关闭绘制路径 ctx.closePath(); }

对应的矩形效果显示如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。