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 以及更早的版本不支持