canavs文本字符竖直排列JS逐字计算实现实例页面
回到相关文章 »效果:
代码:
HTML代码:
<canvas width="100" height="200"></canvas>
JS代码:
// fillTextVertical扩展方法详见页面源代码 // 下面是测试使用JS代码 var canvas = document.querySelector('canvas'); var context = canvas.getContext('2d'); context.font = '24px STKaiti, sans-serif'; context.textAlign = 'center'; context.textBaseline = 'top'; context.fillTextVertical('anglebaby和黄晓明', canvas.width / 2, 0);