11、canvas标签之绘制文本
来源:互联网 发布:淘宝客服团队建设 编辑:程序博客网 时间:2024/06/11 09:51
绘制文本
.strokeText(文本,x,y); 绘制空心文本
.fillText(文本,x,y);绘制实心文本
.font = "font-size font-family"注:尺寸 字体缺一不可
.textAlign = " ";文本左右对齐方式
start center end left right
.textBaseline=" ";文本上下对齐方式
alphabetic默认。文本基线是普通的字母基线。
top文本基线是 em 方框的顶端。。
hanging文本基线是悬挂基线。
middle文本基线是 em 方框的正中。
ideographic文本基线是表意基线。
bottom文本基线是 em 方框的底端。
.measureText(文本).width;文本实际宽度(只有宽度值)
<!doctype html><!--声明当前文档为html文档--><html lang="en"><!--语言为英语--><head><!--头部--><meta charset="UTF-8"><!--字符编码:utf-8国际编码 gb2312中文编码--><meta name="Keywords" content="关键词"><meta name="Description" content="描述"><title>Document</title><style>/*css样式表的衣柜*/canvas{background:#9f6;margin:100px auto;display:block;/*否则margin中的auto值不管用,其不算标准的块标签*/}</style></head><body><!--身体--><canvas width="500" height="500" id="can">您的浏览器不支持canvas标签,请您更换浏览器!!</canvas><script>/*绘制文本strokeText(文本,x,y); 绘制空心文本fillText(文本,x,y); 绘制实心文本font = "font-size font-family" 注:尺寸 字体缺一不可textAlign = "";文本左右对齐方式 start center end left righttextBaseline文本上下对齐方式 alphabetic默认。文本基线是普通的字母基线。top文本基线是 em 方框的顶端。。hanging文本基线是悬挂基线。middle文本基线是 em 方框的正中。ideographic文本基线是表意基线。bottom文本基线是 em 方框的底端。measureText(文本).width; 文本实际宽度(只有宽度值)*/var can = document.getElementById("can");var cxt = can.getContext("2d");cxt.font="50px '微软雅黑'";//设置字体cxt.textAlign="start";//文本左右对齐方式 cxt.textBaseline="top"//文本上下对齐方式 cxt.strokeText("中国你好!",0,0);//绘制空心文本cxt.fillText("中国你好!",150,200);//绘制实心文本var fw = cxt.measureText("吹泡泡163").width;cxt.fillText("吹泡泡163",(can.width-fw)/2,300);//让其居中显示</script></body></html>
0 0
- 11、canvas标签之绘制文本
- HTML5绘图之Canvas标签 绘制坐标轴
- 03、canvas标签之绘制矩形
- 05、canvas标签之绘制圆形
- 06、canvas标签之绘制曲线
- Canvas:绘制文本
- 04.canvas标签之绘制线和三角形
- 09、canvas标签之绘制图片与设置背景
- Android Canvas Paint绘制文本
- 【HTML】Canvas(2)-绘制文本
- Path绘制文本canvas.drawTextOnPath
- canvas绘制文本 圆弧 详解
- Canvas绘制Text文本居中
- HTML5之Canvas 2D入门1 - Canvas绘制文本和图像
- html5之canvas标签应用之 2d图形绘制以及图片绘制
- Android绘制之Canvas
- Canvas之绘制字符串
- html5之canvas绘制
- Android手机悬浮窗口小例子
- ios关于用xib创建的cell 自动返回cell的高度问题
- Creating JSON from Java
- 关于通过JAVA的HTTP POST请求传输XML型数据
- 反射型XSS 之 防范
- 11、canvas标签之绘制文本
- Python学习之seek函数
- androidstudio的UIautomaster界面自动化测试
- 【数据库】【base】 之 乱码
- 开始写博客了...
- js数据类型判断和数组判断
- 编码规范 编写灵活、稳定、高质量的 HTML 和 CSS 代码的规范。
- 给VS2005 2008等添加代码对照线,对齐线
- Android DownloadManager源码笔记