国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

HTML5 Canvas的文本度量

2024-09-05 07:18:40
字體:
來源:轉載
供稿:網友
目前,文本的寬度是唯一的度量與measureText()的方法 。目前還不支持文本的高度公制。

 


<!DOCTYPE HTML>

<html>

    <head>

        <style>

            body {

                margin: 0px;

                padding: 50px;

            }
            #myCanvas {
                border: 1px solid #9C9898;
            }
        </style>

        <script>
            window.onload = function(){
                var canvas = document.getElementById("myCanvas");
                var context = canvas.getContext("2d");
                var x = canvas.width / 2;
                var y = canvas.height / 2 - 10;
                var text = "Hello World!";

                context.font = "30pt Calibri";
                context.textAlign = "center";
                context.fillStyle = "blue";
                context.fillText(text, x, y);
                // get text metrics
                var metrics = context.measureText(text);
                var width = metrics.width;
                context.font = "20pt Calibri";
                context.textAlign = "center";
                context.fillStyle = "#555";
                context.fillText("(" + width + "px wide)", x, y + 40);
            };
        </script>
    </head>
    <body onmousedown="return false;">
        <canvas id="myCanvas" width="578" height="200">
        </canvas>
    </body>
</html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 徐闻县| 水城县| 苏尼特左旗| 留坝县| 潞城市| 瑞安市| 乌拉特后旗| 金山区| 喀什市| 清远市| 开封县| 额敏县| 遂川县| 高台县| 汤原县| 资兴市| 岗巴县| 娄烦县| 辽阳县| 肥城市| 阿坝| 平谷区| 赤城县| 环江| 东乌珠穆沁旗| 富顺县| 东乡| 三原县| 天门市| 广饶县| 肃宁县| 南涧| 彰化县| 永年县| 抚松县| 巴彦淖尔市| 扶沟县| 吉木乃县| 黑山县| 平度市| 香河县|