700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > HTML5 Canvas中绘制矩形实例技巧

HTML5 Canvas中绘制矩形实例技巧

时间:2023-11-24 21:24:05

相关推荐

HTML5 Canvas中绘制矩形实例技巧

web前端|H5教程

HTML5,Canvas,绘制矩形

web前端-H5教程

本文翻译自Steve Fulton & Jeff Fulton HTML5 Canvas, Chapter 2, “The Basic Rectangle Shape”.

动态asp源码,ubuntu开机出现红字,狗爬爬虫子图片,消防设备php 160代表什么,个人培训seolzw

让我们来看一下Canvas内置的简单几何图形 — 矩形的绘制。在Canvas中,绘制矩形有三种方法:填充(fillRect)、描边(StrokeRect)以及清除(clearRect)。当然,我们也可以使用“路径”来描绘包括矩形在内的所有图形。

时时彩源码出售,vscode用着别扭,ubuntu压缩包解压镜像,tomcat7101,sqlite查询优化缓存,付费插件,国内前端开发APP框架,没有芝麻粒的爬虫,php if判断数组为空,廊坊seo服务,vhms网站源码,拍卖系统网页模板下载,表格网页模板,轻博客 程序lzw

以下是上述三种方法的API:

安卓滑动相册源码,vscode运行r方便吗,ubuntu新手分区,tomcat停止服务报错,爬虫3.9.6安装,mysql求和 php,满洲里seo推广软件,仿淘宝客网站模板,苹果cms带模板么lzw

1.fillRect(x,y,width,height)。绘制一个从(x,y)开始,宽度为width,高度为height的实心矩形。

2.strokeRect(x,y,width,height)。绘制一个从(x,y)开始,宽度为width,高度为height的矩形框。该矩形框会根据当前设置的strokeStyle、lineWidth、lineJoin和miterLimit属性的不同而渲染成不同的样式。

3.clearRect(x,y,width,height)。清除从(x,y)开始,宽度为width,高度为height的矩形区域,使之完全透明。

在调用上述方法绘制Canvas之前,我们需要设定填充和描边的样式。设定这些样式最基本的方法是使用24位色(用16进制字符串表示)。以下是一个简单的例子:

复制代码代码如下:

context.fillStyle = “#000000”;

context.strokeStyle = “#ff00ff”;在下面的例子中,填充色设定为黑色,而描边色则设定为紫色:

复制代码代码如下:

function drawScreen() {

context.fillStyle = “#000000”;

context.strokeStyle = “#ff00ff”;

context.lineWidth = 2;

context.fillRect(10, 10, 40, 40);

context.strokeRect(0, 0, 60, 60);

context.clearRect(20, 20, 20, 20);

}代码执行结果下图例:

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