成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

請問利用font-face定義的字體怎么在canvas里應用?

問題解答

回答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中使用自定義字體,因為字體文件加載太慢。。

回答2:

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

標簽: Html5
相關文章:
主站蜘蛛池模板: 国产乱子伦在线观看不卡 | 91精品国产91久久久久 | 99热久久国产精品免费看 | 欧美视频第一页 | 欧美午夜成年片在线观看 | 亚洲一区二区三区在线 | 色噜噜狠狠大色综合 | 久久精品香蕉视频 | 日本 欧美 国产 | 999久久久| 免费一级肉体全黄毛片 | 亚洲综合久久综合激情久久 | 国内精品久久影视 | 久久99国产精品亚洲 | 在线中文 | 成人性色生活片全黄 | 国产精品久久久久久吹潮 | 国产成版人视频网站免费下 | 亚洲一区二区在线视频 | 国产成人一区二区视频在线观看 | 日本亚洲高清 | 九九色综合网 | 成人三级在线播放 | 成人久久影院 | 国产4tube在线播放 | 亚洲风情第一页 | 精品国产综合区久久久久久 | 亚洲香蕉久久一区二区 | www片| 视频综合网 | 三级网站视频 | 久久亚洲精品永久网站 | 国产原创视频在线 | 久久精品国产91久久综合麻豆自制 | 深夜福利视频在线看免费 | 国产三级精品最新在线 | 成年免费在线观看 | 亚洲精品无码不卡在线播放he | 亚洲国产最新在线一区二区 | 九九久久久久久久爱 | 久久免费视频网站 |