Canvas scale() ဘဏ္ဍာရေး

အသုံးပြုခြင်း နှင့် ဖော်ပြ

scale() ပုံနှိပ် လက်ရှိ ပုံနှိပ် ကို အကြီးအကျယ် ပြန်လည် လုပ်ဆောင် သည့် ဘဏ္ဍာရေး ပုံစံ。

注释:သင် ပုံနှိပ် ကို လွှတ်တတ် လျှင် နောက်ပိုင်း ပုံနှိပ် အားလုံး လွှတ်တတ် လိမ့်မည်။ တည်နေရာ လွှတ်တတ် လိမ့်မည်။ သင် လို့ scale(2,2)ထို့ကြောင်းဖြစ် လျှင် ပုံနှိပ် သည် ပုံပြင် အရှေ့အထိပ် မှ အကြီးအကျယ် ၂ဆ ဝေးသည်。

အကျယ်

လောက် ၁

ပုံနှိပ် ပုံနှိပ်; အကြီးအကျယ် ၂၀၀% ထိ ပြန်လည် ပုံနှိပ်:

သင်၏ ဘရောက်သတ်ပုံ သတ္တု ကို ထောက်ပံ့ခြင်း မရှိပါဘူး。

ဂျပန်ဘာသာ:

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

亲自试一试

အကြောင်းအရာ:ဘာသာပြန် အော်ဆိတ် အော်ဆိတ် အကျယ်အဝန်

ပြောဉ်ပြုပ်

context.scale(scalewidth,scaleheight);

အပ်လုပ် အသုံးချက်

အပ်လုပ် ဖော်ပြ
scalewidth လက်ရှိ ပုံနှိပ် အကျယ် ကို လွှတ်တတ် (1=100%, 0.5=50%, 2=200%, နှင့်အတူ)。
scaleheight လက်ရှိ ပုံနှိပ် အမြင့် ကို လွှတ်တတ် (1=100%, 0.5=50%, 2=200%, နှင့်အတူ)。

ပိုမိုသော အကျယ်အဝန်

လောက် ၂

ပုံနှိပ် တစ်လျှောက် ချင်း; အကြီးအကျယ် ၂၀၀% ထိ ပြန်လည် ပုံနှိပ်; အကြီးအကျယ် ၂၀၀% ထိ ပြန်လည် ပုံနှိပ်; အကြီးအကျယ် ၂၀၀% ထိ ပြန်လည် ပုံနှိပ်:

သင်၏ ဘရောက်သတ်ပုံ သတ္တု ကို ထောက်ပံ့ခြင်း မရှိပါဘူး。

ဂျပန်ဘာသာ:

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

亲自试一试

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

注释:Internet Explorer 8 以及更早的版本不支持 元素。