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

HTML5 कैनवास के अंदर वीडियो प्रदर्शित करें

<घंटा/>

आप HTML5 कैनवास के अंदर वीडियो प्रदर्शित करने के लिए निम्न कोड स्निपेट आज़मा सकते हैं।

var canvas1 = document.getElementById('canvas');
var context = canvas1.getContext('2d');
var video = document.getElementById('video');
video.addEventListener('play', function () {
   var $this = this;
   (function loop() {
      if (!$this.paused && !$this.ended) {
         context.drawImage($this, 0, 0);
         setTimeout(loop, 1000 / 30);
      }
   })();
}, 0);

  1. HTML5 कैनवास परिवर्तन

    HTML5 कैनवास ऐसे तरीके प्रदान करता है जो सीधे रूपांतरण मैट्रिक्स में संशोधन की अनुमति देता है। रूपांतरण मैट्रिक्स प्रारंभ में पहचान परिवर्तन होना चाहिए। फिर इसे रूपांतरण विधियों का उपयोग करके समायोजित किया जा सकता है। उदाहरण आइए कैनवास परिवर्तन का एक उदाहरण देखें: function drawShape(){// DOM वर

  1. मैं एचटीएमएल 5 में एसवीजी सर्कल के अंदर एक छवि कैसे प्रदर्शित कर सकता हूं?

    एसवीजी सर्कल के अंदर एक छवि प्रदर्शित करने के लिए, तत्व का उपयोग करें और क्लिपिंग पथ सेट करें। क्लिपिंग पथ को परिभाषित करने के लिए तत्व का उपयोग किया जाता है। SVG में इमेज एलीमेंट का उपयोग करके सेट की जाती है। उदाहरण आप HTML5 में SVG सर्कल के अंदर एक छवि प्रदर्शित करने का तरीका जानने के लिए निम

  1. HTML5 कैनवास ctx.fillText लाइन ब्रेक नहीं करेगा

    fillText() विधि कैनवास पर भरे हुए टेक्स्ट को खींचती है। यदि आप लाइनों को तोड़ना चाहते हैं तो आप टेक्स्ट को नई लाइनों में विभाजित करके और filltext() को कई बार कॉल करके ऐसा कर सकते हैं। ऐसा करके, आप टेक्स्ट को पंक्तियों में विभाजित कर रहे हैं और प्रत्येक पंक्ति को अलग-अलग खींच रहे हैं। आप निम्न कोड स्