首页 > 作文

HTML5 canvas基本绘图之文字渲染

更新时间:2023-04-03 04:52:25 阅读: 评论:0

与文本渲染有关的主要有三个属性以及三个方法:

上述的属性和方法的基本用法如下:

javascript code
复制内容到剪贴板

varcanvas=document.getelementbyid(“canvas”); varcontext=canvas.getcontext(“2d”); context.font=“bold30pxarial”;//设置样式 context.strokestyle=“#1712f4”; context.stroketext(“欢迎来到我的博客!”,30,100); context.font=“bold50pxarial”; vargrd=context.createlineargradient(30,200,400,300);//设置渐变填充样式 grd.addcolorstop(0,为什么安装不了快播“#1ef9f7”); grd.addcolorstop(0.25,“#fc0f31”); grd.addcolorstop(0.5,“#ecf811”); grd护理证.addcolorstop(0.75,“#2f0af1台式机显卡221;); grd.addcolorstop(1,“#160303”); context.fillstyle=grd; context.filltext(“欢迎来到我的博客!”,30,200); context.save郑州艾瑞德国际学校(); context.moveto(200,280); context.lineto(200,420); context.stroke(); context.font=“bold20pxarial”; context.fillstyle=“#f80707”; context.textalign=“left”; context.filltext(“文本在指定的位置开甚至怎么造句始”,200,300); context.textalign=“center”; context.filltext(“文本的中心被放置在指定的位置”,200,350); context.textalign=“right”; context.filltext(“文本在指定的位置结束”,200,400); context.restore(); context.save(); context.moveto(10,500); context.lineto(500,500); context.stroke(); context.fillstyle=“#f60d0d”; context.font=“bold20pxarial”; context.textbaline=“top”; context.filltext(“指定位置在上面”,10,500); context.textbaline=“bottom”; context.filltext(“指定位置在下面”,150,500); context.textbaline=“middle”; context.filltext(“指定位置居中”,300,500); context.restore(); context.font=“bold40pxarial”; context.strokestyle=“#16f643”; vartext=“欢迎来到我的博客!”; context.stroketext(“欢迎来到我的博客!”,10,600); context.stroketext(“上面字符串的宽度为:”+context.measuretext(text).width,10,650);

效果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。

本文发布于:2023-04-03 04:52:24,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/02a4b7cbacd50d7d47c50536c64ebeb6.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:HTML5 canvas基本绘图之文字渲染.doc

本文 PDF 下载地址:HTML5 canvas基本绘图之文字渲染.pdf

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图