翻转、移动、平移、放大、缩小
xml/html code复制内容到剪贴板
varcanvas=docum安全驾驶知识ent.getelementbyid(‘canvas’); if(canvas.getcontext){ varcontext=canvas.getcontext(‘2d’); //放大与缩小 context.beginpath(); context.strokestyle=“#000000”; context.strokerect(10,10,150,100); //放大3倍 context.scale(3,3); context.beginpath(); context.strokestyle=‘#cccccc’; context.strokerect(10,10,150,100)明治维新的影响 //缩小 context.scale(0.5,0.5); context.beginpath(); context.strokestyle=‘#cccccc’; context.strokerect(10,10,150,100) //翻转 varimg=newimage(); img.src=‘images/1.jpg’; img.onload=function(){ context.drawimage(img,10,10); context.scale(1,-1); context.drawimage(img,0,-500); } //平移 context.beginpath(); context.strokestyle=‘#000000’; context.strokerect(10,101,150,100); //x移动50y移动100 context.translate(50,100); context.beginpath(); context.strokestyle=‘#cccccc’; context.strokerect(10,10,150,100); //旋转 context.beginpath(); context.strokestyle=‘#000000’; context.strokerect(200,50,100,50); //默认旋转是根据0,0中心,使用translate可以按照自己的设置的中心旋转 context.translate(250,75); context.rotate(45*math.pi/180); context.translate(-250,-75); context.beginpath(); context.strokestyle=‘#cccccc’; context.strokerect(200,50,100,50); //transform矩阵 context.beginpath(); context.strokestyle=‘#000000’; context.strokerect(10,10,150,100); context.transform(3,0,0,3,0,0); context.beginpath(); context.strokestyle=‘#cccccc’; context.strokerect(10,10,150,100); }渐变、图像组合效果、颜色翻转
xml/html cod震撼的背景音乐e
复制内容到剪贴板
本文发布于:2023-04-03 05:47:32,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1008513f54ac24d74f6bb3d6363af127.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例.doc
本文 PDF 下载地址:HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例.pdf
留言与评论(共有 0 条评论) |