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

HTML5-এ SVG ব্যবহার করে আকৃতি কীভাবে আঁকবেন?


HTML5-এ SVG ব্যবহার করে আকৃতি আঁকার পদ্ধতি

SVG-এর полন রূপ Scalable Vector Graphics। এটি XML-এ ২D-গ্রাফিক্স এবং গ্রাফিক্যাল অ্যাপ্লিকেশন বর্ণনার একটি ভাষা, जिसे SVG ভিউয়ার রেন্ডার করে। অধিকাংশ ওয়েব ব্রাউজার PNG, GIF, JPG-এর মতো SVG প্রদর্শন করতে পারে।

HTML5-এ SVG ব্যবহার করে বৃত্ত, আয়ত, রেখা ইত্যাদি আকৃতি সহজে আঁকা যায়। চলুন একটি উদাহরণ দেখি SVG ব্যবহার করে আয়তক্ষেত্র আঁকার।

উদাহরণ

নিচের কোডটি চালিয়ে HTML5-এ SVG ব্যবহার করে আয়তক্ষেত্র আঁকার পরীক্ষা করতে পারেন। এখানে <rect> এলিমেন্ট ব্যবহার করা হয়েছে:

<!DOCTYPE html>
<html>
  <head>
    <style>
      #svgelem {
        position: relative;
        left: 10%;
        -webkit-transform: translateX(-20%);
        -ms-transform: translateX(-20%);
        transform: translateX(-20%);
      }
    </style>
    <title>SVG</title>
  </head>
  <body>
    <h2>HTML5 SVG Rectangle</h2>
    <svg id="svgelem" width="300" height="200" xmlns="https://www.w3.org/2000/svg">
      <rect width="200" height="100" fill="green"/>
    </svg>
  </body>
</html>

আউটপুট

HTML5-এ SVG ব্যবহার করে আকৃতি কীভাবে আঁকবেন?

সাধারণ SVG আকৃতি এলিমেন্টগুলো:

  • <rect> — আয়তক্ষেত্র
  • <circle> — বৃত্ত
  • <ellipse> — উপবৃত্ত
  • <line> — রেখা
  • <polyline> — পলিলাইন
  • <polygon> — পলিগন
  • <path> — জটিল পাথ
  1. SVG-এ ফাঁকা বৃত্ত কীভাবে আঁকবেন?

  2. HTML5-এ SVG ইমেজ ব্যবহারের পদ্ধতি

  3. OpenCV-এ C++ ব্যবহার করে আয়ত আঁকা

  4. জাভা ওপেনসিভি (OpenCV) ব্যবহার করে আয়ত আঁকার পদ্ধতি