طريقة HTML canvas MeasText ()

❮ مرجع قماش HTML

مثال

تحقق من عرض النص قبل كتابته على القماش:

لا يدعم متصفحك HTML5canvastag.

جافا سكريبت:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.font = "30px Arial";
var txt = "Hello World"
ctx.fillText("width:" + ctx.measureText(txt).width, 10, 50)
ctx.fillText(txt, 10, 100);

دعم المتصفح

تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الطريقة بالكامل.

Method
measureText() Yes 9.0 Yes Yes Yes

التعريف والاستخدام

تقوم طريقة MeasText () بإرجاع كائن يحتوي على عرض النص المحدد بالبكسل.

نصيحة: استخدم هذه الطريقة إذا كنت تريد معرفة عرض النص قبل كتابته على اللوحة القماشية.

بناء جملة JavaScript: Context .measureText ( text ) .width؛

قيمه المعامل

Parameter Description Play it
text The text to be measured

❮ مرجع قماش HTML