ক্যানভাস 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

ব্যবহৃত চিত্র:

ল্যাম্প

চিত্র ব্যবহার করে ড্রাইভিংকে পূর্ণ করুন:

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

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> এলিমেন্টটির সমর্থন করে না。