ক্যানভাস fillStyle এক্সপোর্ট
সংজ্ঞা ও ব্যবহার
fillStyle
প্রক্রিয়াকরণ বা রশ্মী বা মডেল পূর্ণ করার জন্য রং, গ্রেডিয়েন্ট বা মডেল নির্ধারণ করা অথবা ফিল স্টাইল
উদাহরণ
উদাহরণ ১
আকার সাদা রঙে পূর্ণ করা ক্যানভাস নির্ধারণ করুন:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="#0000ff"; ctx.fillRect(20,20,150,100);
পরামর্শ:পাতার নিচের দিকে আরও উদাহরণ পাবেন
সংজ্ঞা
context.fillStyle=color|gradient|pattern;
প্রতিভূতি
মান | বর্ণনা |
---|---|
color | ড্রাইভিংকে পূর্ণ করার রঙ নির্দেশ করে CSS রঙ মান。ডিফল্ট মান #000000। |
gradient | ড্রাইভিংকে পূর্ণ করার জন্য ব্যবহৃত gradient অবজেক্ট (লাইনারবারেডিওগ্রাফিক)。 |
pattern | ড্রাইভিংকে পূর্ণ করার জন্য ব্যবহৃত pattern অবজেক্ট |
প্রযুক্তিগত বিবরণ
ডিফল্ট মান: | #000000 |
---|
আরও উদাহরণ
উদাহরণ 2
উপর থেকে নীচ পর্যন্ত গ্রাডিয়েন্টকে মাটির পূর্ণকারী শৈলী হিসাবে নির্ধারণ করুন:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,0,170); my_gradient.addColorStop(0,"black"); my_gradient.addColorStop(1,"white"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100);
উদাহরণ 3
বাম থেকে ডান পর্যন্ত গ্রাডিয়েন্টকে মাটির পূর্ণকারী শৈলী হিসাবে নির্ধারণ করুন:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,170,0); my_gradient.addColorStop(0,"black"); my_gradient.addColorStop(1,"white"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100);
উদাহরণ 4
কালো থেকে লাল এবং সাদা পর্যন্ত গ্রাডিয়েন্টকে মাটির পূর্ণকারী শৈলী হিসাবে নির্ধারণ করুন:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,170,0); my_gradient.addColorStop(0,"black"); my_gradient.addColorStop(0.5,"red"); my_gradient.addColorStop(1,"white"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100);
উদাহরণ 5
ব্যবহৃত চিত্র:

চিত্র ব্যবহার করে ড্রাইভিংকে পূর্ণ করুন:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var img=document.getElementById("lamp"); var pat=ctx.createPattern(img,"repeat"); ctx.rect(0,0,150,100); ctx.fillStyle=pat; ctx.fill();
ব্রাউজার সমর্থন
টেবিলের সংখ্যা প্রথমবার এই বৈশিষ্ট্যকে সম্পূর্ণরূপে সমর্থনকারী ব্রাউজারের সংস্করণটি উল্লেখ করে।
চ্রোম | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
---|---|---|---|---|
চ্রোম | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
মন্তব্য:Internet Explorer 8 এবং তার পূর্ববর্তী সংস্করণগুলি <canvas> এলিমেন্টটির সমর্থন করে না。