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

HTML5 drawImage() मेथड से कैनवास पर इमेज बनाएं


कैनवास पर इमेज बनाने के लिए, HTML5 drawImage() मेथड का उपयोग करें:

<!DOCTYPE HTML> <html>    <head>       <script>          function drawShape(){             // DOM का उपयोग करके कैनवास एलिमेंट प्राप्त करें             var canvas = document.getElementById('mycanvas');                       // सुनिश्चित करें कि कैनवास समर्थित न होने पर कोड न चले             if (canvas.getContext){                // ड्राइंग के लिए कैनवास का उपयोग करने के लिए getContext                var ctx = canvas.getContext('2d');                // आकृतियाँ बनाएं                var img = new Image();                img.src = '/images/backdrop.jpg';                img.onload = function(){                   ctx.drawImage(img,0,0);                   ctx.beginPath();                   ctx.moveTo(30,96);                   ctx.lineTo(70,66);                   ctx.lineTo(103,76);                   ctx.lineTo(170,15);                   ctx.stroke();                }             } else {                alert('इस डेमो को देखने के लिए आपको Safari या Firefox 1.5+ चाहिए।');             }          }       </script>    </head>    <body onload = "drawShape();">       <canvas id = "mycanvas"></canvas>    </body> </html>

  1. HTML5 कैनवास के साथ बेजियर वक्र (Bezier Curve) कैसे बनाएं? HTML5 कैनवास के साथ बेजियर वक्र (Bezier Curve) कैसे बनाएं?

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

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

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

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

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