99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区

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

canvas繪制的文字如何換行

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

<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>

相關閱讀
IE6在定義DIV最小高度時出現錯誤的解決方法
asp論壇制作教程(二)——asp論壇制作文件關系發析
asp實現獲得當前文章的上一篇信息與下一篇信息功能及代碼
Android移動端自動化測試:使用UIAutomatorViewer與Selenium定位元素
相愉草原旅游網
網頁制作中關于瀏覽器寬度和高度的設定研究(轉載)
連云港汽車門戶網站
提交按鈕在自定時間內灰色不可用
共有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還有其它的嗎
更多>>隨機抽取信息
微信公眾號回復音樂消息或用客服接口推送音樂消息
一個非常不錯的程序編輯工具--PSPad editor
右擊把當前頁面添加到當地收藏夾
利用css設置div漂浮在底部或頂部
點擊復選框自動寫入textarea,去掉自動刪掉,適合做(網站來源,網站作者)
網上頁面java圖片循環滾動特效
主站蜘蛛池模板: 在线亚洲自拍 | 成人一级毛片 | 精品国产青草久久久久福利 | 天天干天天操天天爽 | 天堂v在线视频 | 日韩精品视频免费观看 | 热热涩热热狠狠色香蕉综合 | 成人小视频免费观看 | 91精品福利| 亚洲欧美日韩电影 | 国产伦精品一区二区三区高清 | 7777kkk亚洲综合欧美网站 | 欧美精品网站 | 久久久视频6r| 国产乱子伦 | 国产一级特黄aaa大片评分 | 国产又粗又猛又爽又黄的视频免费 | 亚洲在钱 | 宅男撸66国产精品 | 日韩欧美一级电影 | 日日碰狠狠躁 | 国产精品一级无遮挡毛片 | www.久久av | 91精品国产色综合久久不8 | 国产中文 | 精品一二区 | 最新黄色av | 亚洲毛片| 日韩爱爱电影在线观看 | 亚洲视频精品在线观看 | 东京干手机福利视频 | 在线激情网站 | 成人影院在线免费观看 | 日韩三级一区 | 成人天堂视频在线观看 | 美脚の诱脚舐在线播放 | 黄色软件免费下载链接 | 男女拍拍免费视频 | 可以看毛片的网站 | 中文字幕视频免费 | 中文字幕先锋资源 |