কম্পিউটার টিউটোরিয়াল

HTML5-এ লিনিয়ার গ্রেডিয়েন্ট (Linear Gradient) আঁকা

এই মেথড একটি CanvasGradient অবজেক্ট রিটার্ন করে যা একটি লিনিয়ার গ্রেডিয়েন্টকে প্রতিনিধিত্ব করে যা আর্গুমেন্ট্স দ্বারা প্রতিনিধিত্ব করা কোঅর্ডিনেটস দ্বারা দেওয়া লাইন کے সাথে সাথে পেইন্ট করে। চারটি আর্গুমেন্ট গ্রেডিয়েন্টের শুরুর পয়েন্ট (x1,y1) এবং শেষ পয়েন্ট (x2,y2) উপস্থাপন করে।

createLinearGradient(x0, y0, x1, y1)

createLinearGradient() মেথডের প্যারামিটার ভ্যালুগুলো নিচে দেওয়া হলো:

S.No
প্যারামিটার ও বর্ণনা
1
x0
x-কোঅর্ডিনেট - গ্রেডিয়েন্টের শুরুর পয়েন্ট
2
y0
y-কোঅর্ডিনেট - গ্রেডিয়েন্টের শুরুর পয়েন্ট
3
x1
x-কোঅর্ডিনেট - গ্রেডিয়েন্টের শেষ পয়েন্ট
4
y1
y-কোঅর্ডিনেট - গ্রেডিয়েন্টের শেষ পয়েন্ট


HTML5-এ লিনিয়ার গ্রেডিয়েন্ট (Linear Gradient) আঁকা

উদাহরণ

নিচের কোড চালিয়ে দেখুন HTML5-এ লিনিয়ার গ্রেডিয়েন্ট আঁকার পদ্ধতি:

<!DOCTYPE html> <html>    <head>       <title>HTML5 Linear Gradient</title>    </head>    <body>       <canvas id="newCanvas" width="450" height="250" style="border:1px          solid #d3d3d3;"></canvas>       <script>          var c = document.getElementById("newCanvas");          var ctxt = c.getContext("2d");          var linegrd = ctxt.createLinearGradient(0, 0, 170, 0);          linegrd.addColorStop(0.5, "#E44D26");          linegrd.addColorStop(1, "#66CC00");          ctxt.fillStyle = linegrd;          ctxt.fillRect(50, 80, 300, 100);       </script>    </body> </html>
  1. HTML5-এ strokeText() ব্যবহার করে টেক্সট আঁকার পদ্ধতি

  2. HTML5-এ fillText() ব্যবহার করে ভরা টেক্সট আঁকার পদ্ধতি

  3. HTML5-এ arc() ব্যবহার করে বৃত্ত আঁকার পদ্ধতি

  4. HTML5-এ lineTo() ব্যবহার করে রেখা আঁকার পদ্ধতি