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

HTML5 Canvas में कम्पोजिशन क्या है?

ग्लोबल कम्पोजिट ऑपरेशन

HTML5 Canvas globalCompositeOperation कम्पोजिटिंग एट्रिब्यूट प्रदान करता है जो सभी ड्रॉइंग ऑपरेशन्स को प्रभावित करता है।

उदाहरण

हम globalCompositeOperation एट्रिब्यूट का उपयोग करके नई आकृतियों को मौजूदा आकृतियों के पीछे ड्रॉ कर सकते हैं और कुछ क्षेत्रों को मास्क कर सकते हैं, Canvas से सेक्शन क्लियर कर सकते हैं, जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है।

<!DOCTYPE HTML>
<html>
  <head>
    <script>
      var compositeTypes = [
        'source-over', 'source-in', 'source-out', 'source-atop',
        'destination-over', 'destination-in', 'destination-out',
        'destination-atop', 'lighter', 'darker', 'copy', 'xor'
      ];
      
      function drawShape(){
        for (i=0; i

12 कम्पोजिट मोड्स दिखाता है कि नई ड्रॉइंग मौजूदा पिक्सल्स के साथ कैसे इंटरैक्ट करती है।

  1. HTML5 में Canvas के लिए फ्री लाइब्रेरीज़ कौन सी हैं? HTML5 में Canvas के लिए फ्री लाइब्रेरीज़ कौन सी हैं?

    यदि आपको अपनी वेबसाइट पर इंटरैक्टिव एलिमेंट्स जोड़ने की आवश्यकता है, तो Canvas के लिए फ्री लाइब्रेरीज़ आपका काम आसान कर सकती हैं। पहले, आइए चर्चा करें कि HTML5 में Canvas कैसे बनाएं। HTML <canvas> टैग का उपयोग स्क्रिप्टिंग का उपयोग करके ग्राफिक्स, एनिमेशन आदि ड्रा करने के लिए किया जाता है। <

  1. - SVG और HTML5 Canvas में क्या अंतर है?

    HTML <svg> एलिमेंट SVG ग्राफिक्स के लिए एक कंटेनर है। SVG का अर्थ Scalable Vector Graphics है। SVG बॉक्स, सर्कल, टेक्स्ट आदि जैसे ग्राफिक्स परिभाषित करने के लिए उपयोगी है। SVG का अर्थ स्केलेबल वेक्टर ग्राफिक्स है और यह XML में 2D-ग्राफिक्स और ग्राफिकल एप्लिकेशन का वर्णन करने की एक भाषा है और X

  1. - C# में Composition (कंपोजिशन) क्या है?

    C# में Composition (कंपोजिशन) कंपोजिशन एक **स्ट्रॉन्ग है-ए (has-a) रिलेशनशिप** है जहां पार्ट (चाइल्ड) का जीवनचक्र होल (पैरेंट) द्वारा नियंत्रित होता है। अगर पैरेंट नष्ट होता है, तो चाइल्ड भी नष्ट हो जाता है। यह एग्रीगेशन (कमजोर संबंध) से अधिक मजबूत है। उदाहरण: Car और Engine _engine भी कलेक्ट हो जा