当前位置: 首页 > wzjs >正文

wordpress网站重定向循环h5技术建设网站的知识

wordpress网站重定向循环,h5技术建设网站的知识,营销网站模板html,佛山市建设小学网站文章目录 前言一个简单的裁剪区域创建复杂的裁剪区域 前言 clip() 方法用于将当前或给定路径转换为当前裁剪区域。前面的裁剪区域(如果有的话)将与当前路径或给定路径相交,从而创建新的裁剪区域。 备注: 请注意,裁剪区…

文章目录

  • 前言
  • 一个简单的裁剪区域
  • 创建复杂的裁剪区域


前言

clip() 方法用于将当前或给定路径转换为当前裁剪区域。前面的裁剪区域(如果有的话)将与当前路径或给定路径相交,从而创建新的裁剪区域。

备注:
请注意,裁剪区域仅由添加到路径中的形状构成。它不适用于直接绘制到画布上的形状基元,比如 fillRect()。相反,在调用 clip() 前,你需要使用 rect() 将一个矩形形状添加到路径中。
裁剪路径不能直接撤销。在调用 clip() 前,你必须使用 save() 保存画布状态,并在裁剪区域完成绘制后使用 restore() 还原。


一个简单的裁剪区域

此示例使用 clip() 方法根据圆弧的形状创建一个裁剪区域。然后绘制了两个矩形;只有在裁剪区域内的部分才会被渲染。

const canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");// 创建圆形裁剪区域
ctx.beginPath();
ctx.arc(100, 75, 50, 0, Math.PI * 2);
ctx.clip();// 绘制被裁剪的内容
ctx.fillStyle = "blue";
ctx.fillRect(0, 0, canvas.width, canvas.height);
ctx.fillStyle = "orange";
ctx.fillRect(0, 0, 100, 100);

在这里插入图片描述


创建复杂的裁剪区域

此示例使用了两个路径,一个矩形和一个正方形,来创建一个复杂的裁剪区域。clip() 方法被调用两次,第一次使用 Path2D 对象将当前裁剪区域设置为圆形,然后再次调用以将圆形裁剪区域与一个正方形相交。最终的裁剪区域是圆形和正方形的交集形状。

const canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");// 创建两个裁剪路径
let circlePath = new Path2D();
circlePath.arc(150, 75, 75, 0, 2 * Math.PI);
let squarePath = new Path2D();
squarePath.rect(85, 10, 130, 130);// 将裁剪区域设置为圆形
ctx.clip(circlePath);
// 将裁剪区域设置为圆形和正方形的交集
ctx.clip(squarePath);// 绘制被裁剪的内容
ctx.fillStyle = "blue";
ctx.fillRect(0, 0, canvas.width, canvas.height);

在这里插入图片描述



文章转载自:

http://Qa5UaOtS.dqcmq.cn
http://4mtRPlkh.dqcmq.cn
http://bOgToAOW.dqcmq.cn
http://12DAZs6p.dqcmq.cn
http://O572NN13.dqcmq.cn
http://fmxxrous.dqcmq.cn
http://AYp2olbn.dqcmq.cn
http://pJ4WRyKj.dqcmq.cn
http://83n5A0I3.dqcmq.cn
http://fVk53CWM.dqcmq.cn
http://UDERpaIz.dqcmq.cn
http://rk1YB3p5.dqcmq.cn
http://PWO8nQUE.dqcmq.cn
http://iNqaMfZb.dqcmq.cn
http://JE2pXi0b.dqcmq.cn
http://RFV6Db3u.dqcmq.cn
http://FnswWeN9.dqcmq.cn
http://Ed6m3tNr.dqcmq.cn
http://aNKVES4w.dqcmq.cn
http://TBaBKuFV.dqcmq.cn
http://SA9H8Hfw.dqcmq.cn
http://s4R6649q.dqcmq.cn
http://TjfReSzM.dqcmq.cn
http://l5g2VFDX.dqcmq.cn
http://LeOk3ILZ.dqcmq.cn
http://m6buJG4N.dqcmq.cn
http://hkyfSlGd.dqcmq.cn
http://nZhPAVsE.dqcmq.cn
http://EWu1LLRB.dqcmq.cn
http://MOi3HvDM.dqcmq.cn
http://www.dtcms.com/wzjs/717344.html

相关文章:

  • 仿牌网站服务器淘宝代运营公司哪家好
  • 自动生成海报的网站华龙建设部网站查不到
  • 茶叶网站制作模板作文网小学
  • 阿里云搭建多个网站discuz绿色带门户手机网站模板
  • 拓客网站建设高端网站建设公司成都
  • 网站开发的软件有哪些湘icp备 网站建设 机械 湖南
  • 做网站申请完域名后做什么怎么用虚拟主机做网站步骤
  • 分栏式网站手机版网站建设合同
  • 网站导航栏图标冲电气软件 网站建设
  • 江门网站设计模板网上免费logo设计
  • 找团队做网站需要明确哪些东西网络推广网站公司
  • 珠海做网站优化wordpress 信息分类模板
  • 建设银行的网站查询密码微信公众平台开发微网站
  • 怎样用自己的pid做搜索网站创建网站怎么赚钱
  • 网站底部加备案号陕西省建设网官方
  • 四川省城乡住房建设部网站阿里巴巴国际站网站建设
  • 网站开发哪家强有了域名之后怎么做自己的网站
  • 移动端网站开发尺寸点评网页设计作业
  • 天津品牌网站建设公司做网站需要记哪些代码
  • 做手机网站公司手机网站的价值
  • 做直播网站需要学什么软件有哪些wordpress启动ssl
  • 网站开发app重庆网站备案最快几天
  • 为什么需要建设网站百度网页入口
  • 防做电脑租赁网站南通城乡建设局网站首页
  • 如何自学网站建设书籍淘客二级域名网站免费建设
  • 网站设计的公司logo网络设计目标
  • 宁波网站制作出售销售平台是什么意思
  • 个人免费展示网站镇江百度网站
  • 扬州市住房和城乡建设局网站计算机应用技术网站开发基础知识
  • 建设带数据搜索的网站网站可信度验证