HTML Canvas ড্রাইং

কাভাসে জাভাস্ক্রিপ্ট দিয়ে ড্রাইং

HTML কাভাসের সকল ড্রাইংকে জাভাস্ক্রিপ্ট দিয়ে করতে হবে:

উদাহরণ

<script>
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(0, 0, 150, 75);
</script>

স্বয়ংক্রিয়ভাবে চেষ্টা করুন

পদ ১: কাভাস এলিমেন্ট খুঁজা

প্রথমে, আপনাকে <canvas> এলিমেন্টটি খুঁজতে হবে。

এটা HTML DOM পদ্ধতি getElementById() দিয়ে করা হয়:

const canvas = document.getElementById("myCanvas");

পদ ২: ড্রাইং অবজেক্ট তৈরি করা

একইসঙ্গে, আপনাকে একটি কাভাস ড্রাইং অবজেক্ট প্রয়োজন হবে。

getContext() একটি অন্তর্নিহিত HTML অবজেক্ট, যা ড্রাইং করার জন্য বৈশিষ্ট্য ও পদ্ধতি প্রদান করে:

const ctx = canvas.getContext("2d");

পদ ৩: কাভাসে ড্রাইং

শেষপর্যন্ত, আপনি কাভাসে ড্রাইং করতে পারবেন。

ড্রাইং অবজেক্টের পূর্ণপক্ষ শৈলীকে লাল রঙে সজ্জিত করা হয়:

ctx.fillStyle = "#FF0000";

fillStyle বৈশিষ্ট্যটি হতে পারে CSS রঙ, গ্রেডেন্ট বা মোটিফ।ডিফল্ট ফিলস্টাইল হল কালো রঙ。

fillRect(x,y,width,height) মথকে একটি চতুর্ভুজ আঁকা হয়, fillStyle শৈলী দিয়ে পূর্ণপক্ষে আঁকা হয়:

ctx.fillRect(0, 0, 150, 75);

অন্যান্য দেখুন:

CodeW3C.com-এর পূর্ণ Canvas রেফারেন্স হান্ডবুক