Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML5 कैनवास पर आयत (Rectangle) कैसे बनाएं?


HTML5 <canvas> टैग का उपयोग स्क्रिप्टिंग के माध्यम से ग्राफिक्स, एनिमेशन आदि बनाने के लिए किया जाता है। कैनवास एलिमेंट में getContext नामक एक DOM मेथड होता है, जो रेंडरिंग कॉन्टेक्स्ट और इसके ड्राइंग फंक्शन्स प्राप्त करता है।

HTML5 कैनवास के साथ आयत बनाने के लिए fillRect(x, y, width, height) मेथड का उपयोग करें:

उदाहरण

HTML5 कैनवास के साथ आयत बनाने का तरीका सीखने के लिए निम्न कोड चलाएं:

 <!DOCTYPE html> <html>    <head>       <title>HTML5 कैनवास टैग</title>    </head>        <body>       <canvas id="newCanvas" width="200" height="100" style="border:1px solid #000000;"></canvas>       <script>          var c = document.getElementById('newCanvas');          var ctx = c.getContext('2d');          ctx.fillStyle = '#7cce2b';          ctx.fillRect(0,0,300,100);       </script>    </body> </html>

fillRect() मेथड एक भरा हुआ आयत बनाता है। केवल आउटलाइन बनाने के लिए strokeRect() का उपयोग करें।

  1. HTML5 कैनवास का उपयोग करके तारा (Star) कैसे बनाएं? HTML5 कैनवास का उपयोग करके तारा (Star) कैसे बनाएं?

    HTML कैनवास पर ड्राइंग जावास्क्रिप्ट के साथ की जाती है। कैनवास पर ड्राइंग से पहले getElementById() और getContext() HTML DOM मेथड्स का उपयोग करें। HTML में तारा बनाने के लिए कैनवास एलिमेंट का उपयोग करें।कैनवास के साथ, तारा बनाने के लिए lineTo() मेथड का उपयोग करें। lineTo() मेथड में x और y पैरामीटर मा

  1. HTML5 में SVG का उपयोग करके आकार कैसे बनाएं? HTML5 में SVG का उपयोग करके आकार कैसे बनाएं?

    SVG का अर्थ स्केलेबल वेक्टर ग्राफिक्स है। आप HTML5 में SVG का उपयोग करके सर्कल, आयत, रेखा आदि आकार आसानी से बना सकते हैं। आइए SVG का उपयोग करके आयत बनाने का एक उदाहरण देखें।उदाहरणHTML5 में आयत बनाने के लिए निम्न कोड चलाएं। <rect> एलिमेंट का उपयोग किया जाएगा:<!DOCTYPE html> <html> &

  1. HTML कैनवास पर गोल कोनों वाला आयत (Rounded Rectangle) कैसे बनाएं? HTML कैनवास पर गोल कोनों वाला आयत (Rounded Rectangle) कैसे बनाएं?

    HTML में आयत बनाने के लिए कैनवास एलिमेंट का उपयोग करें। कैनवास के साथ, आयत बनाने के लिए rect() मेथड का उपयोग करें। लेकिन, गोल कोनों वाला आयत बनाने के लिए rect() मेथड काम नहीं करेगा। हम गोल कोनों वाला आयत बनाने के लिए lineTo() और quadraticCurveTo() मेथड्स का उपयोग करेंगे।उदाहरण <!DOCTYPE HTML>