Canvas textBaseline এক্সপোর্ট

সংজ্ঞা ও ব্যবহার

textBaseline 属性 সমূহ এক্সপোর্ট করে নেয়া হয় যা ড্রাইভিং টেক্সটের জন্য বর্তমান টেক্সট বেস লাইন নির্ধারণ করে।

নিচের চিত্রটি textBaseline প্রতিভূতির সম্পর্কে সমর্থনকারী বিভিন্ন বেস লাইনকে প্রদর্শন করে:

テキストベースライングラフ

মন্তব্য:fillText() বা strokeText() ক্যানভাসে লেখা স্থাপন করার সময়, ব্যবহৃত হবে নির্দিষ্ট টেক্সট বেস লাইন মান

প্রদর্শন

ব্লু রঙে পূর্ণ করা চতুর্ভুজ নির্বাচন

আপনার ব্রাউজার ক্যানভাস ট্যাগটি সমর্থন করে না。

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 লেখার বেস লাইন em বক্সের উপরে।
hanging লেখার বেস লাইন হেঞ্জিং বেস লাইন।
middle লেখার বেস লাইন em বক্সের মধ্যে।
ideographic লেখার বেস লাইন সূচক বেস লাইন।
bottom লেখার বেস লাইন em বক্সের নিচের দিকে।

প্রযুক্তিগত বিবরণ

ডিফল্ট মান: alphabetic

ব্রাউজার সমর্থন

সারণীতে বর্ণিত সংখ্যা এই প্রক্রিয়াটি যে ব্রাউজারের সংস্করণে পূর্ণাঙ্গভাবে সমর্থিত হয়

চ্রোম এজ ফায়ারফক্স স্যাফারি ওপেরা
চ্রোম এজ ফায়ারফক্স স্যাফারি ওপেরা
4.0 9.0 3.6 4.0 10.1

মন্তব্য:Internet Explorer 8 এবং তার পূর্ববর্তী সংস্করণগুলি <canvas> এলিমেন্টটি সমর্থন করে না。