av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

html5 - 請問利用font-face定義的字體怎么在canvas里應(yīng)用?

瀏覽:149日期:2023-01-18 18:26:39

問題描述

請問利用font-face定義的字體怎么在canvas里應(yīng)用?

問題解答

回答1:

<style> @font-face { font-family: '_________'; //下劃線填字體名稱 src: url('_________'); //下劃線填字體文件 }</style><script type='text/javascript'> function draw() { var ctx = document.getElementById(’canvas’).getContext(’2d’); var img = new Image(); img.onload = function(){ ctx.drawImage(img,0,0); ctx.beginPath(); ctx.fillStyle = ’#000’; ctx.font = '60px Automania'; ctx.textBaseline = ’top’; ctx.fillText(’what this font looks’, 0, 5); ctx.stroke();}img.src = ’img.png’; }</script><input onclick='draw()' type='button' value='test' /><canvas height='800'></canvas>

不過不建議在canvas中使用自定義字體,因?yàn)樽煮w文件加載太慢。。

回答2:

1.必須再等到字體下載完成之后再去渲染canvas,字體才能有作用 2.canvas中所引用的字體必須在文檔流中有標(biāo)簽(span,p等)引用改字體!!!這就是最大的坑了!!!

標(biāo)簽: Html5
相關(guān)文章:
主站蜘蛛池模板: cao在线| 91xxx在线观看 | 久久久人| 九九九久久国产免费 | 国产精品视频在线免费观看 | 成人片免费看 | 国产成人精品免高潮在线观看 | 亚洲在线一区 | 亚洲精品久久久久久国产精华液 | 中文字幕精品一区 | 精品视频一区二区在线观看 | 国产精品爱久久久久久久 | 精品国产成人 | 久久久女 | 国产精品久久久久久久久久久久 | 久热精品视频 | 亚洲成人一区二区在线 | 韩国精品在线 | 亚洲激情在线观看 | 成人av在线网站 | 一区在线播放 | 国产成人在线视频免费观看 | 欧美老少妇一级特黄一片 | 中文字幕一区在线 | 国产乱码久久久 | 日韩精品一区二区三区在线观看 | 亚洲国产精品一区二区三区 | 久久综合一区二区 | 亚洲精品中文字幕中文字幕 | 国产做爰 | 久久99这里只有精品 | 精品成人一区二区 | av资源中文在线天堂 | 亚洲精品字幕 | 综合久久综合久久 | 国产欧美一区二区三区国产幕精品 | 九九九视频| 欧美一级黄 | 在线视频 亚洲 | 日韩av免费在线电影 | 亚洲男人的天堂网站 |