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

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


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

कैनवास के साथ, तारा बनाने के लिए lineTo() मेथड का उपयोग करें। lineTo() मेथड में x और y पैरामीटर मान शामिल होते हैं, जो रेखाओं को स्थित करने में मदद करते हैं।

उदाहरण

HTML5 कैनवास का उपयोग करके तारा बनाने के लिए निम्न कोड चलाएं:

 <!DOCTYPE HTML> <html>    <head>       <title>HTML5 कैनवास टैग</title>    </head>    <body>       <canvas id="newCanvas" width="300" height="250"></canvas>       <script>          var canvas = document.getElementById('newCanvas');          var ctx = canvas.getContext('2d');          ctx.fillStyle = "blue";          ctx.beginPath();          ctx.moveTo(108, 0.0);          ctx.lineTo(141, 70);          ctx.lineTo(218, 78.3);          ctx.lineTo(162, 131);          ctx.lineTo(175, 205);          ctx.lineTo(108, 170);          ctx.lineTo(41.2, 205);          ctx.lineTo(55, 131);          ctx.lineTo(1, 78);          ctx.lineTo(75, 68);          ctx.lineTo(108, 0);          ctx.closePath();          ctx.fill();       </script>    </body> </html>

closePath() मेथड अंतिम पॉइंट से शुरुआती पॉइंट तक एक रेखा जोड़कर पथ को बंद करता है।

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

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

  1. HTML5 कैनवास के साथ इमेज का उपयोग कैसे करें? HTML5 कैनवास के साथ इमेज का उपयोग कैसे करें?

    HTML5 <canvas> टैग का उपयोग स्क्रिप्टिंग के माध्यम से ग्राफिक्स, एनिमेशन आदि बनाने के लिए किया जाता है। HTML5 कैनवास के साथ इमेज का उपयोग करने के लिए drawImage() मेथड का उपयोग करें। यह मेथड दी गई इमेज को कैनवास पर बनाता है।उदाहरणHTML कैनवास के साथ इमेज का उपयोग करने का तरीका सीखने के लिए निम्न

  1. HTML5 में lineTo() से लाइन कैसे ड्रा करें? HTML5 में lineTo() से लाइन कैसे ड्रा करें?

    HTML में लाइन ड्रा करने के लिए कैनवास एलिमेंट का उपयोग करें। कैनवास के साथ, लाइन ड्रा करने के लिए lineTo() मेथड का उपयोग करें। lineTo() मेथड में x और y पैरामीटर मान शामिल होते हैं, जो लाइन को पोजीशन करते हैं। उदाहरण HTML5 में lineTo() से लाइन ड्रा करने के लिए निम्न कोड चलाएं: <!DOCTYPE html> &