Canvas textBaseline သုံးစွဲမှု
အသုံးပြုနည်း နှင့် လက်ဆုံးဖြတ်
textBaseline သုံးစွဲမှု သို့မဟုတ် အလိုက်သို့ အယူအဆ များ ကို ပြင်ဆင် လိုက်နာသည်။
အော်ခြင်္ကြီ ပြသမှု သည် textBaseline အရာအသုံးပြုသော အခြေခံလက်ဆင်များ အား ထောက်ပံ့ပေးသည်

မှတ်ချက်:fillText() သို့မဟုတ် strokeText() လက်ရန်းပြားပေါ်တွင် စာသားအခြေခံလက်ဆင် အသုံးပြုရန် သတ်မှတ်ထားသော textBaseline အသုံးပြုသည်
အမှတ်အသား
အစီးအပွားဖြင့် အသားအရေးပါသော ပုံအရိုက် ကို ဒါကို ဖော်ပြပါ
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); // y=100 တွင် အစီးအပွားဖြင့် အမြောက်အရှည်ဖြင့် ဖြတ်သက်ရန် ctx.strokeStyle="blue"; ctx.moveTo(5,100); ctx.lineTo(395,100); ctx.stroke(); ctx.font="20px Arial" // y=200 တွင် မတူညီသော textBaseline အသုံးပြု၍ မိုးစာပြုရန် ctx.textBaseline="top"; ctx.fillText("Top",5,100); ctx.textBaseline="bottom"; ctx.fillText("Bottom",50,100); ctx.textBaseline="middle"; ctx.fillText("Middle",120,100); ctx.textBaseline="alphabetic"; ctx.fillText("Alphabetic",190,100); ctx.textBaseline="hanging"; ctx.fillText("Hanging",290,100);
အက္ခရာ
ပြင်ပ.textBaseline="alphabetic|top|hanging|middle|ideographic|bottom";
အရာအသုံး
အတ္ထုပတ္တိ | ဖော်ပြ |
---|---|
alphabetic | မည်သည်မျှ ဖြစ်ပါသည် စာသားအခ�ေခံလက်ဆင်သည် အသုံးပြုသော အမှတ်အသားအခြေခံလက်ဆင်ဖြစ်ပါသည်。 |
အပေါ်ပိုင်း | စာသားအခ�ေခံလက်ဆင်ထိုးသည် em ပုံမှုအပေါ်ပိုင်းဖြစ်ပါသည်。 |
hanging | စာသားအခ�ေခံလက်ဆင်ထိုးသည် ဖြတ်သက်အခြေခံလက်ဆင်ဖြစ်ပါသည်。 |
အလယ် | စာသားအခြေခံလက်ဆင်ထိုးသည် em ပုံမှုအလယ်ဖြစ်ပါသည်。 |
ideographic | စာသားအခြေခံလက်ဆင်ထိုးသည် အဓိပ္ပာယ်အခြေခံလက်ဆင်ဖြစ်ပါသည်。 |
အောက်ပိုင်း | စာသားအခြေခံလက်ဆင်ထိုးသည် em ပုံမှုအောက်ပိုင်းဖြစ်ပါသည်。 |
နည်းပညာဆိုင်ရာ
မည်သည်မျှ ဖြစ်ပါသည် | alphabetic |
---|
ဘတ်သျား ထောက်ပံ့
အချက်အလက် တွင် အားကြောင်း ကို အကြောင်းအရာ ကို ကူညီ
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
မှတ်ချက်:Internet Explorer 8 နှင့် ပိုမိုကြီးသော အမျိုးအစား သည် <canvas> အချက်အလက် ကို ထောက်ပံ့မပဲ