婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > HTML5 canvas基本繪圖之文字渲染

HTML5 canvas基本繪圖之文字渲染

熱門(mén)標(biāo)簽:電話(huà)機(jī)器人如何 高德地圖標(biāo)注賓館位置 百應(yīng)電銷(xiāo)機(jī)器人產(chǎn)業(yè) 飛亞外呼系統(tǒng) 貸款電銷(xiāo)人工和機(jī)器人哪個(gè)好 西寧智能外呼系統(tǒng)加盟 聯(lián)通400電話(huà)申請(qǐng) 杭州營(yíng)銷(xiāo)電銷(xiāo)機(jī)器人供應(yīng)商 電視購(gòu)物電銷(xiāo)外呼系統(tǒng)

與文本渲染有關(guān)的主要有三個(gè)屬性以及三個(gè)方法:

上述的屬性和方法的基本用法如下:

JavaScript Code復(fù)制內(nèi)容到剪貼板
  1. var canvas = document.getElementById("canvas");   
  2.     var context = canvas.getContext("2d");   
  3.   
  4.     context.font="bold 30px Arial"//設(shè)置樣式   
  5.     context.strokeStyle = "#1712F4";   
  6.     context.strokeText("歡迎來(lái)到我的博客!",30,100);   
  7.   
  8.     context.font="bold 50px Arial";    
  9.     var grd = context.createLinearGradient( 30 , 200, 400 , 300 );//設(shè)置漸變填充樣式   
  10.     grd.addColorStop(0,"#1EF9F7");   
  11.     grd.addColorStop(0.25,"#FC0F31");   
  12.     grd.addColorStop(0.5,"#ECF811");   
  13.     grd.addColorStop(0.75,"#2F0AF1");   
  14.     grd.addColorStop(1,"#160303");   
  15.     context.fillStyle = grd;   
  16.     context.fillText("歡迎來(lái)到我的博客!",30,200);   
  17.   
  18.     context.save();   
  19.     context.moveTo(200,280);   
  20.     context.lineTo(200,420);   
  21.     context.stroke();   
  22.     context.font="bold 20px Arial";    
  23.     context.fillStyle = "#F80707";   
  24.     context.textAlign="left";   
  25.     context.fillText("文本在指定的位置開(kāi)始",200,300);   
  26.     context.textAlign="center";   
  27.     context.fillText("文本的中心被放置在指定的位置",200,350);   
  28.     context.textAlign="right";   
  29.     context.fillText("文本在指定的位置結(jié)束",200,400);   
  30.     context.restore();   
  31.   
  32.     context.save();   
  33.     context.moveTo(10,500);   
  34.     context.lineTo(500,500);   
  35.     context.stroke();   
  36.     context.fillStyle="#F60D0D";   
  37.     context.font="bold 20px Arial";    
  38.     context.textBaseline="top";   
  39.     context.fillText("指定位置在上面",10,500);   
  40.     context.textBaseline="bottom";   
  41.     context.fillText("指定位置在下面",150,500);   
  42.     context.textBaseline="middle";   
  43.     context.fillText("指定位置居中",300,500);   
  44.     context.restore();   
  45.   
  46.   
  47.     context.font="bold 40px Arial";    
  48.     context.strokeStyle = "#16F643";   
  49.     var text = "歡迎來(lái)到我的博客!";   
  50.     context.strokeText("歡迎來(lái)到我的博客!",10,600);   
  51.     context.strokeText("上面字符串的寬度為:"+context.measureText(text).width,10,650);   
  52.   

效果如下:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:安慶 撫州 牡丹江 煙臺(tái) 晉中 內(nèi)蒙古 邯鄲 玉溪

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《HTML5 canvas基本繪圖之文字渲染》,本文關(guān)鍵詞  HTML5,canvas,基本,繪圖,之,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML5 canvas基本繪圖之文字渲染》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于HTML5 canvas基本繪圖之文字渲染的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 玉树县| 雅安市| 卢龙县| 英超| 宜君县| 平舆县| 汝州市| 河源市| 莆田市| 民权县| 定西市| 克山县| 马边| 利津县| 滦平县| 苍南县| 梓潼县| 突泉县| 腾冲县| 奉贤区| 东兴市| 大渡口区| 甘洛县| 兰州市| 襄城县| 体育| 榆中县| 监利县| 安福县| 合作市| 定远县| 迁西县| 彭泽县| 嵩明县| 林口县| 舞钢市| 射洪县| 梅河口市| 老河口市| 文成县| 靖边县|