HTML5画布:沿着文本基线绘制线条
HTML5 Canvas: Drawing lines along text baselines
HTML5 Canvas API可以绘制水平线,它也可以沿着各种排版基线(悬挂、字母、表意)对齐文本。但是它能沿着相同的基线对齐线条,产生类似WHATWG规范中的图像吗?
不幸的是,此时只有chrome可以帮助你解决这个问题,因为它是唯一一个完全支持TextMetrics
对象的流行浏览器,该对象提供了有关当前字体大小的更多信息,允许你计算出各种基线。
使用CanvasRenderingContext2D.measureText()
获取TextMetrics
对象。
相关文章:
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 有没有一个javascript图形绘制库可以进行气球树布局
- 使用相同的数据集绘制各种符号
- 使用onclick绘制SVG路径
- 在谷歌地图上绘制位置数据库
- 用chart.js绘制条形图
- “可绘制地图”设置地图选项“纬度-经度”
- 多维数据集网格未在指定的分区中绘制
- 使用谷歌图表在x轴上绘制日期
- 使用fabric.js从矩形区域获取对象,并将该区域绘制到画布上
- 如何在React Native中绘制图形
- 画布中绘制的矩形区域的弹出工具提示
- 如何在OpenLayers中获取动态绘制的多边形的坐标
- 画布:逐像素绘制图像并请求动画帧计时
- D3从嵌套的JSON中绘制第二个圆环图
- 如何用d3.js绘制折线图
- 在WebGL中绘制多个二维图像
- JSXGraph:如何绘制带有箭头和无点标记的矢量
- HTML5画布:沿着文本基线绘制线条
- 如何在高库存基线图上绘制多条线