HTML canvas fillStyle প্রতিভূতি
নির্ধারণ ও ব্যবহার
fillStyle
প্রতিভূতি নির্ধারণ করা বা ফিরিয়ে দেওয়ার জন্য ব্যবহৃত রঙ, gradient বা pattern
ইনস্ট্যান্স
ইনস্ট্যান্স 1
নীল রঙে পূর্ণ চতুর্ভুজ নির্ধারণ করুন:
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 এবং আরও পুরানীর সংস্করণ ক্যানভাস ইলিমেন্টটি সমর্থন করে না。