位置: IT常识 - 正文

学习Canvas基础-绘制矩形(canvas软件教程)

编辑:rootadmin
学习Canvas基础-绘制矩形 学习Canvas基础-绘制矩形canvas提供了三个API,分别是:1.绘制矩形 rect(起点X, 起点Y, 绘制的矩形width, 绘制的矩形height) 但该方法不会出实际效果,需要配合 fill()和stroke()方法让其显现。2.绘制一个填充的矩形 fillRect(起点X, 起点Y, 绘制的矩形width, 绘制的矩形height)3.绘制一个矩形的边框 strokeRect(起点X, 起点Y, 绘制的矩形width, 绘制的矩形height)4.清除指定矩形区域,让清除部分完全透明 clearRect(起点X, 起点Y, 清除的矩形width, 清除的矩形height)事例一

推荐整理分享学习Canvas基础-绘制矩形(canvas软件教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:canvas需要学吗,canvas基础教程,canvas基础教程,canvas 教程,canvas软件教程,canvas入门,canvas入门,canvas入门教程,内容如对您有帮助,希望把文章链接给更多的朋友!

rect(起点X, 起点Y, 绘制的矩形width, 绘制的矩形height) 但该方法不会出实际效果,需要配合 fill()和stroke()方法让其显现。

<!-- 兼容性写法,在低版本时标签内部的文字才会显示 --> <canvas id="cont" width="500px" height="500px">你的浏览器版本过低,请升级浏览器或者使用chrome打开!</canvas> <script> // 获取canvas画布 const canvas=document.querySelector('#cont') // 获取画布的应用上下文 const ctx =canvas.getContext('2d') ctx.beginPath() //在x轴为100,y轴为100的位置绘制填充的正方形区域 ctx.rect(100,100,100,100) ctx.fill() ctx.closePath() ctx.beginPath() //在x轴为300,y轴为300的位置绘制边框的正方形区域 ctx.rect(300,300,100,100) ctx.stroke() ctx.closePath() </script>

事例二学习Canvas基础-绘制矩形(canvas软件教程)

绘制一个内部填充颜色的矩形 fillRect(起点X, 起点Y, 绘制的矩形width, 绘制的矩形height)

<!-- 兼容性写法,在低版本时标签内部的文字才会显示 --><canvas id="cont" width="500px" height="500px">你的浏览器版本过低,请升级浏览器或者使用chrome打开!</canvas><script> // 获取canvas画布 const canvas=document.querySelector('#cont') // 获取画布的应用上下文 const ctx =canvas.getContext('2d') //绘制矩形的方法,内部填充的画法 ctx.beginPath() // 复合写法 ctx.fillRect(100,100,300,300) //拆分写法 // ctx.rect(100,100,300,300) // ctx.fill() ctx.closePath()</script>

事例三

绘制一个只有边框的矩形 strokeRect(起点X, 起点Y, 绘制的矩形width, 绘制的矩形height)

<!-- 兼容性写法,在低版本时标签内部的文字才会显示 --><canvas id="cont" width="500px" height="500px">你的浏览器版本过低,请升级浏览器或者使用chrome打开!</canvas><script> // 获取canvas画布 const canvas=document.querySelector('#cont') // 获取画布的应用上下文 const ctx =canvas.getContext('2d') // 简单说就是放下画笔 ctx.beginPath() // 复合写法 ctx.strokeRect(50,50,300,300) //拆分写法 // ctx.rect(50,50,300,300) // ctx.stroke() // 抬起画笔结束当前绘制 ctx.closePath()</script>

事例四

清除指定矩形区域,让清除的部分完全透明 clearRect(起点X, 起点Y, 清除的矩形width, 清除的矩形height)

<!-- 兼容性写法,在低版本时标签内部的文字才会显示 --> <canvas id="cont" width="500px" height="500px">你的浏览器版本过低,请升级浏览器或者使用chrome打开!</canvas> <script> // 获取canvas画布 const canvas=document.querySelector('#cont') // 获取画布的应用上下文 const ctx =canvas.getContext('2d') // 复合写法 ctx.fillRect(100,100,300,300) //在x轴为200,y轴为200的位置清除边长为100的正方形区域 ctx.clearRect(200,200,100,100); </script>

本文链接地址:https://www.jiuchutong.com/zhishi/297450.html 转载请保留说明!

上一篇:DINO 论文精度,并解析其模型结构 & DETR 的变体(精读论文分析)

下一篇:前端笔记(11) Vue3 Router 编程式导航 router.push router.replace(前端笔记软件)

  • 固定资产进项税的账务处理
  • 销售额是含税价还是不含税价
  • 补缴以前年度增值税以及滞纳金
  • 员工公交费补贴怎么入账
  • 金税四期上线了吗什么时候上线
  • 出口退税网上服务中心app
  • 调试费含税吗
  • 内部报送会计信息有哪些
  • 收到虚开的普票已经入账怎么调账
  • 有形资产净值是指
  • 长期待摊费用进项税可以一次性抵扣吗?
  • 契税的计税金额是什么
  • 企业缴存公积金比例
  • 工会费用是什么意思
  • 应计未计成本税前扣除年限
  • 利息收入属于现金流入吗
  • 发票显示不抵扣什么意思
  • 新公司营业执照经营范围越多越好吗
  • 关税减免有哪些类型?
  • 抄税没成功
  • 季度缴纳所得税如何做账
  • 更换银行印鉴需要本人吗
  • 收回购货方前欠货款属于什么
  • 资产负债表资产总额在哪
  • 服装具有什么性
  • 怎么关闭win11安装软件提示
  • el-cascader动态加载多级
  • 以前年度损益调整怎么做账
  • bios中如何关闭cd/dvd
  • 电脑重装系统如何分区?
  • 在win7系统中如何让电脑恢复出厂设置方法
  • 直接人工分配按计时工资怎么分
  • 收藏的php常用函数是什么
  • 高新企业政府补贴政策
  • 开票逃税的处罚
  • 工程质保金如何做账
  • laravel实战教程
  • 一次性劳务报酬所得如何扣税
  • uniapp实战
  • 电子发票和纸质发票的法律效力
  • vuejs axios
  • idea如何运行别人的vue项目
  • journal.tmp
  • 安装和配置eclipse集成开发环境
  • 债权转让收益需缴税吗
  • access2010宏操作大全
  • 财务费用手续费在借方还是贷方
  • 主营业务税金及附加包括增值税吗
  • 个体户开出的增值税发票丢失了怎么办?
  • 公司注销单位公积金账户余额怎么处理
  • 小规模纳税人企业所得税2023
  • 纳税调整收入包括哪些
  • 社保缴纳的时候可以用吗
  • 递延所得税资产账务处理
  • 红字冲销凭证怎么登明细账
  • mysql远程用户登录
  • 浅谈基于comsol的锂离子电池仿真
  • 在linux系统中安装软件
  • solaris11下载
  • xp查看系统
  • windowsxp教程
  • ghost后恢复
  • centos 安装chia
  • win8怎么添加打印机到电脑上
  • windows7禁用wifi怎么办
  • windows免费升级win10
  • opengl环境配置
  • jQuery+AJAX实现遮罩层登录验证界面(附源码)
  • Cocos2dx3.2 Crazy Tetris 制作简单的凸多边形刚体
  • nodejs基本原理
  • 利用python进行爬虫
  • jquery1
  • python toga
  • jquery动态添加和删除div
  • 国家税务总局在哪
  • 国土局和地税局的区别
  • 山东地方税务局官网
  • 国家税务总局绵阳市税务局网站
  • 无锡国税电子发票怎么开
  • 宁夏地税局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设