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

公司网站制作教程手机网页源码

公司网站制作教程,手机网页源码,怎么打开wordpress后台,页面设计线稿关键步骤介绍#xff1a; text为需要绘制的文本#xff0c;通过换行符将text分割为words数组。 basic_height为第一行文本的高度。 get_canvas_row函数根据行宽限制将输入文本转化为不同的行#xff0c;实现见下文。 text_size为设置的文本高度#xff0c;htext_size*j…关键步骤介绍 text为需要绘制的文本通过换行符将text分割为words数组。 basic_height为第一行文本的高度。 get_canvas_row函数根据行宽限制将输入文本转化为不同的行实现见下文。 text_size为设置的文本高度htext_size*j为每行待绘制文本的高度绘制完成后更新h。 var words text.split(\n) var h basic_height for(var i0;iwords.length;i){var rows this.get_canvas_rows(ctx,words[i],canvas.width-10)for(var j0;jrows.length;j){ctx.fillText(rows[j],10,htext_size*j)}h rows.length*text_size } get_canvas_rows函数参数介绍 参数1绘制的画布对象 参数2绘制的文本 参数3限制的文本宽度 关键步骤介绍 步骤1将输入文本拆分为单个字符数组。 步骤2将字符数组依次赋予t_line不断扩大t_line长度直到达到文本宽度限制将t_line作为一行文本赋予rows数组t_line重新计数直到字符数组最后一个字符。 步骤3返回rows数组。 get_canvas_rows(ctx,line,maxWidth){var chars line.split()var rows []var t_line for(var i0;ichars.length;i){var line_w ctx.measureText(t_linechars[i]).width if(line_wmaxWidth){rows.push(t_line)t_line chars[i]}else{t_line chars[i]}}rows.push(t_line)return rows}, 更多内容欢迎关注、评论、私信博主。 有用的话欢迎打赏~~~
http://www.zqtcl.cn/news/260330/

相关文章:

  • 阿里云从哪里建设网站企业设计网站公司排名
  • 长春做网站推广的公司公司要做个网站吗
  • 天水 网站建设招聘个人网站建设的国外文献综述
  • 什么网站做推广最好建行网站用户名是什么
  • 网站建设和维护需要学的东西服务器学生
  • 电子工厂网站建设企业管理咨询报告
  • 敖汉旗网站建设网站建设班级通讯录
  • 把手机做网站服务器做网站商丘
  • 婚恋咨询网站运营做速卖通代码的网站
  • 网站建设流程有哪七步c语言做的网站有什么优缺点
  • 树在线网页制作网站邢台中北世纪城网站兼职
  • 备案网站建设方案模板怎么看网站域名
  • asp iis设置网站路径效果好网站建设哪家好
  • 河南做外贸网站的公司大连在哪个省的什么位置
  • 网站架构怎么做wordpress e-commerce themes
  • 哪些网站微信支付平台经营管理系统
  • 教育教学成果展示网站建设桂林网站开发公司
  • 唐山房产网站建设asp.net 网站压缩
  • 卫浴网站设计大型网站建设的必须条件
  • 肇庆制作企业网站seo网站建设课程
  • 没有公司自己做网站wordpress lms插件
  • 申请一个网站需要怎么做北京网络公司信息
  • 珠海市建设局网站分销系统价格多少
  • 杭州建网站企业seo营销工具
  • php旅游类网站开发wordpress 文章内
  • 企业管理外贸企业网站优化
  • 免费图纸网东莞百度快照优化排名
  • 南宁网站建设培训学校青海网站建设加q5299丶14602做词
  • 鱼台做网站多少钱wordpress pot
  • 招聘网站建设维护人员怎样自己开发一款软件