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);
ਵਿਧੀ
context.textBaseline="alphabetic|top|hanging|middle|ideographic|bottom";
ਪ੍ਰਤੀਭਾਵ
ਮੁੱਲ | ਵਰਣਨ |
---|---|
alphabetic | ਮੂਲਤਵਾਰ: ਲੇਖ ਬੇਸ ਲਾਈਨ ਆਮ ਅੱਖਰ ਬੇਸ ਲਾਈਨ ਹੈ。 |
top | ਲੇਖ ਬੇਸ ਲਾਈਨ ਈਮ ਫਲੈਕਸ ਦੇ ਉੱਪਰ ਹੈ。 |
hanging | ਲੇਖ ਬੇਸ ਲਾਈਨ ਲਹੜੀ ਲਾਈਨ ਹੈ。 |
middle | ਲੇਖ ਬੇਸ ਲਾਈਨ ਈਮ ਫਲੈਕਸ ਦੇ ਮੱਧ ਵਿੱਚ ਹੈ。 |
ideographic | ਲੇਖ ਬੇਸ ਲਾਈਨ ਅਰਥਵਾਧੂ ਲਾਈਨ ਹੈ。 |
bottom | ਲੇਖ ਬੇਸ ਲਾਈਨ ਈਮ ਫਲੈਕਸ ਦੇ ਨੀਚੇ ਹੈ。 |
ਤਕਨੀਕੀ ਵੇਰਵਾ
ਮੂਲ ਮੁੱਲ: | alphabetic |
---|
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
ਇਸ ਤਾਲਿਕੇ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਦੇ ਪਹਿਲੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਇਸ ਗੁਣ ਨੂੰ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਬਰਾਉਜ਼ਰ ਦੀ ਸੰਸਕਰਣ ਦਿੱਤੀ ਗਈ ਹੈ。
ਚਰਮੀ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|
ਚਰਮੀ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
ਟਿੱਪਣੀਆਂ:Internet Explorer 8 ਅਤੇ ਛੇਤੀ ਤੋਂ ਪਹਿਲਾਂ ਦੀਆਂ ਸੰਸਕਰਣਾਂ <canvas> ਐਲੀਮੈਂਟ ਨੂੰ ਸਮਰਥਨ ਨਹੀਂ ਦਿੰਦੇ ਹਨ。