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

学校网站建设流程dw网页设计代码案例

学校网站建设流程,dw网页设计代码案例,wordpress-5.0升级未被安装,海淀做网站在需要使用的js页面引入js文件,传入对应参数即可 /** * 文本竖向排列 */ function drawTextVertical(context, text, x, y) {var arrText text.split();var arrWidth arrText.map(function (letter) {return 26; // 字体间距,需要自定义可以自己加参数,根据传入参数进行…

 在需要使用的js页面引入js文件,传入对应参数即可

/**
*     文本竖向排列
*/
function drawTextVertical(context, text, x, y) {var arrText = text.split('');var arrWidth = arrText.map(function (letter) {return 26; // 字体间距,需要自定义可以自己加参数,根据传入参数进行设置});var align = context.textAlign;var baseline = context.textBaseline;if (align == 'left') {x = x + Math.max.apply(null, arrWidth) / 2;} else if (align == 'right') {x = x - Math.max.apply(null, arrWidth) / 2;}if (baseline == 'bottom' || baseline == 'alphabetic' || baseline == 'ideographic') {y = y - arrWidth[0] / 2;} else if (baseline == 'top' || baseline == 'hanging') {y = y + arrWidth[0] / 2;}context.textAlign = 'center';context.textBaseline = 'middle';// 开始逐字绘制arrText.forEach(function (letter, index) {// 确定下一个字符的纵坐标位置var letterWidth = arrWidth[index];// 是否需要旋转判断var code = letter.charCodeAt(0);if (code <= 256) {context.translate(x, y);// 英文字符,旋转90°context.rotate(90 * Math.PI / 180);context.translate(-x, -y);} else if (index > 0 && text.charCodeAt(index - 1) < 256) {// y修正y = y + arrWidth[index - 1] / 2;}context.fillText(letter, x, y);// 旋转坐标系还原成初始态context.setTransform(1, 0, 0, 1, 0, 0);// 确定下一个字符的纵坐标位置var letterWidth = arrWidth[index];y = y + letterWidth;});// 水平垂直对齐方式还原context.textAlign = align;context.textBaseline = baseline;
}module.exports = {drawTextVertical: drawTextVertical
}

示例:

引入js

 

传入参数

 

页面显示

http://www.yayakq.cn/news/53759/

相关文章:

  • 山东鲁桥建设有限公司网站网站软件定制开发制作
  • 优化培训方式东莞百度搜索排名优化
  • dede手机网站标签四川星星建设集团有限公司网站
  • 装修公司网站建设设计作品seo查询seo
  • 响应式网站div居中凡科网制作网站教程
  • 电影院订票网站开发网站排名5118
  • 建站资源网站建设方案申请报告
  • 电商网站建设 平台朝阳开发公司
  • wordpress不连续裤子seo标题优化关键词
  • 网站推广公司排行榜二级域名对于英文网站推广有什么影响
  • 建立个网站需要多少钱创建网站需要注意什么
  • 沈阳手机网站建站登录
  • flash网站标题和网址大数据精准获客平台
  • 中国建设银行网站官网网站站内推广
  • 网站域名变更怎么查网站经常修改好不好
  • 国外旅游网站排名网站建设登录结构图
  • 班级网站建设的内容指数基金怎么选
  • 公网带宽1m能建设电商网站吗网页制作啥专业
  • 医院网站建设步骤网站建设广州白云
  • 如何给WordPress网站更换域名做夏促的网站有哪些
  • 黑龙江生产建设兵团网站交友小程序源码
  • 关于建筑设计的网站网站登录验证码是怎么做的
  • 建设部国家标准网站山东省建设厅网站电话查询
  • 网站开发调研方案帮别人建设网站多少利润
  • 怎么查询网站的设计公司深圳市注册公司需要什么条件
  • 国内广告联盟平台seo快速入门教程
  • 深圳做网站哪个公司最好北京网站备案流程
  • 静态网站开发语言有哪些创建全国文明城市手抄报内容
  • 每天做特卖的网站是哪个吴江建设局房产网站
  • 影楼网站制作做的好的音乐网站的特点