<thead id="jxdzp"><address id="jxdzp"><pre id="jxdzp"></pre></address></thead>

<em id="jxdzp"><span id="jxdzp"></span></em>

    <listing id="jxdzp"><nobr id="jxdzp"><meter id="jxdzp"></meter></nobr></listing>

      <address id="jxdzp"></address>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>
      <noframes id="jxdzp"><form id="jxdzp"><th id="jxdzp"></th></form>

          訂閱本欄目 RSS您所在的位置: 深山工作室 > 頁面特效 > 正文

          canvas繪制的文字如何換行

          2020/6/17 14:20:58 字體: 瀏覽 6364

          <html>

          <head>
              <title>canvas繪制的文字如何換行</title>
              <style type="text/css">

              </style>
          </head>

          <body>
              <canvas id="canvas" height="400" width="400"></canvas>
              <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>
              <script>
              $(function() {
                  var myAction = {};

                  $.extend(myAction, {
                      drawText: function(t, x, y, w) {
                          var c = document.getElementById("canvas");
                          var context = c.getContext("2d");
                          var chr = t.split("");
                          var temp = "";
                          var row = [];

                          context.font = "20px Arial";
                          context.fillStyle = "black";
                          context.textBaseline = "middle";

                          for (var a = 0; a < chr.length; a++) {
                              if (context.measureText(temp).width < w) {;
                              } else {
                                  row.push(temp);
                                  temp = "";
                              }
                              temp += chr[a];
                          }

                          row.push(temp);

                          for (var b = 0; b < row.length; b++) {
                              context.fillText(row[b], x, y + (b + 1) * 20);
                          }
                      },
                      initData: function() {
                          myAction.drawText("Hello, World!What a nice day.", 0, 0, 110);
                      }
                  })

                  var init = function() {
                      myAction.initData();
                  }();
              });
              </script>
          </body>

          </html>

          相關閱讀
          取得鼠標所在位置的對象
          安卓版微信中播放視頻不自動全屏
          會員系統
          ASP+Access隨機讀取數據庫記錄的方法
          asp文章內容自定義分頁
          asp用BcO將二進制轉八進制然后再OcB將八進制轉二進制
          實時輸入數字自動轉換為貨幣形式并計算
          03 修改程序文件夾權限 獲得修改數據權限
          共有0條關于《canvas繪制的文字如何換行》的評論
          發表評論
          正在加載評論......
          返回頂部發表評論
          呢 稱:
          表 情:
          內 容:
          評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
          驗證碼: 驗證碼 
          網友評論聲明,請自覺遵守互聯網相關政策法規。

          您發布的評論即表示同意遵守以下條款:
          一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
          二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
          三、本站對您所發布內容擁有處置權。

          更多信息>>欄目類別選擇
          百度小程序開發
          微信小程序開發
          微信公眾號開發
          uni-app
          asp函數庫
          ASP
          DIV+CSS
          HTML
          python
          更多>>同類信息
          jquery下拉到某個固定位置然后某些元素發生改變樣式狀態
          canvas繪制的文字如何換行
          兼容pc、移動端用js實現復制內容到剪切板(支持蘋果safari瀏覽器)
          js兼容多個瀏覽器右下角漂浮廣告
          兼容ie6+和火狐的禁止右鍵
          做在線客服時,聊天窗口的div滾動條始終在底部
          更多>>最新添加文章
          dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
          Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
          抖音直播音掛載小雪花 懂車帝小程序
          javascript獲取瀏覽器指紋可以用來做投票
          火狐Mozilla Firefox出現:無法載入您的Firefox配置文件 它可能已經丟失 或是無法訪問 問題解決集合處理辦法
          在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
          python通過代碼修改pip下載源讓下載庫飛起
          python里面requests.post返回的res.text還有其它的嗎
          更多>>隨機抽取信息
          深山留言板V2.1 Build 090620
          jquery實現移動端下拉加載刷新更多信息
          深山旅行社網站管理系統 v1.7
          讓asp立即輸出緩存(Response.flush),實時顯示進度
          NameError: name ‘xxx‘ is not defined問題總結
          計算文本框字節數
          88国产精品视频一区二区三区