مقياس قماش HTML () الطريقة

❮ مرجع قماش HTML

مثال

ارسم مستطيلاً بقياسه إلى 200٪ ، ثم ارسم مستطيلاً مرة أخرى:

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

جافا سكريبت:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.strokeRect(5, 5, 25, 15);
ctx.scale(2, 2);
ctx.strokeRect(5, 5, 25, 15);

دعم المتصفح

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

Method
scale() Yes 9.0 Yes Yes Yes

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

طريقة المقياس () تقيس الرسم الحالي ، أكبر أو أصغر.

ملاحظة: إذا قمت بقياس رسم ، فسيتم أيضًا تحجيم جميع الرسومات المستقبلية. تحديد المواقع سيتم أيضا تحجيمها. إذا قمت بمقياس (2،2) ؛ سيتم وضع الرسومات على بعد ضعفي المسافة بين اليسار والجزء العلوي من اللوحة القماشية كما تحددها.

بناء جملة JavaScript: السياق . مقياس ( النطاق ، مقياس الارتفاع ) ؛

قيمه المعامل

Parameter Description Play it
scalewidth Scales the width of the current drawing (1=100%, 0.5=50%, 2=200%, etc.)
scaleheight Scales the height of the current drawing (1=100%, 0.5=50%, 2=200%, etc.)

مزيد من الأمثلة

مثال

ارسم مستطيلاً ، مقياسه إلى 200٪ ، ارسم مستطيلاً مرة أخرى ، مقياس إلى 200٪ ، ارسم مستطيلاً مرة أخرى ، مقياس إلى 200٪ ، ارسم مستطيلاً مرة أخرى:

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

جافا سكريبت:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.strokeRect(5, 5, 25, 15);
ctx.scale(2, 2);
ctx.strokeRect(5, 5, 25, 15);
ctx.scale(2, 2);
ctx.strokeRect(5, 5, 25, 15);
ctx.scale(2, 2);
ctx.strokeRect(5, 5, 25, 15);

❮ مرجع قماش HTML