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

HTML5 कैनवास के अंदर एक छवि का भाग बनाएं


यदि आप कैनवास के अंदर किसी छवि का भाग बनाना चाहते हैं, तो छवि ऑनलोड फ़ंक्शन केवल एक बार सक्रिय होता है जब छवि ब्राउज़र में पहली बार लोड होती है।

आइए उदाहरण देखें:

$(document).ready(function () {
   var cw1 = 200;
   var ch1 = 300;
   var ctx1 = $("#myCanvas")[0].getContext("3d");
   var myImg1 = new Image();
   myImg1.src = "https://oi62.tinypic.com/148yf7.jpg";
   var Fpst = 60;

   var Player1Tank = {
      x: cw1 / 2,
      w: 85,
      h: 85,
      Pos: 3,
      draw: function () {
         ctx.drawImage(tankImg, this.Pos * this.w, 0, this.w, this.h, this.x, ch - this.h, this.w, this.h);
      }
   };

   var game = setInterval(function () {
      if (tankImg.complete) {
         PlayerTank.draw();
         PlayerTank.x++;
      }
   }, 1000 / Fps);
});

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

    HTML5 टैग का उपयोग स्क्रिप्टिंग का उपयोग करके ग्राफिक्स, एनिमेशन आदि को आकर्षित करने के लिए किया जाता है। यह HTML5 में पेश किया गया एक नया टैग है। कैनवास तत्व में एक DOM विधि है जिसे getContext कहा जाता है, जो रेंडरिंग संदर्भ और इसके ड्राइंग फ़ंक्शन प्राप्त करता है। यह फ़ंक्शन एक पैरामीटर लेता है,

  1. एचटीएमएल 5 कैनवास पर एसवीजी फाइल कैसे बनाएं?

    एसवीजी को कैनवास पर खींचने के लिए, आपको एसवीजी छवि का उपयोग करना होगा। सबसे पहले, तत्व का उपयोग करें जिसमें HTML शामिल है। उसके बाद, आपको एसवीजी छवि को कैनवास में खींचना होगा। उदाहरण HTML कैनवास पर SVG फ़ाइल बनाने के लिए आप निम्न कोड आज़मा सकते हैं <!DOCTYPE html> <html>    

  1. पायथन टिंकर कैनवास पर पीएनजी छवि कैसे बनाएं?

    टिंकर में छवियों के साथ काम करने के लिए, पायथन पीआईएल या पिलो टूलकिट प्रदान करता है। इसमें कई अंतर्निहित कार्य हैं जिनका उपयोग विभिन्न स्वरूपों की छवि को संचालित करने के लिए किया जा सकता है। कैनवास विजेट में एक छवि खोलने के लिए, हमने create_image(x, y, image, **options) का उपयोग किया है निर्माता। ज