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

HTML5 Canvas शैडो बनाने के लिए प्रॉपर्टीज


Canvas शैडो के लिए चार वैश्विक विशेषताएं

HTML5 Canvas ड्राइंग ऑपरेशन्स के चारों ओर अच्छी छाया बनाने की क्षमता प्रदान करता है। सभी ड्राइंग ऑपरेशन्स चार वैश्विक शैडो विशेषताओं से प्रभावित होते हैं।

क्र.सं.प्रॉपर्टी और विवरण
1shadowColor [ = value ]
वर्तमान छाया रंग लौटाता है और छाया रंग बदलने के लिए सेट किया जा सकता है।
2shadowOffsetX [ = value ]
वर्तमान छाया ऑफसेट X लौटाता है और छाया ऑफसेट X बदलने के लिए सेट किया जा सकता है।
3shadowOffsetY [ = value ]
वर्तमान छाया ऑफसेट Y लौटाता है और छाया ऑफसेट Y बदलने के लिए सेट किया जा सकता है।
4shadowBlur [ = value ]
छाया पर लागू ब्लर का वर्तमान स्तर लौटाता है और ब्लर स्तर बदलने के लिए सेट किया जा सकता है।

उपयोग उदाहरण

const ctx = canvas.getContext('2d');

// नीली छाया, दाएं-नीचे ऑफसेट, 5px ब्लर
ctx.shadowColor = 'rgba(0, 0, 255, 0.5)';
ctx.shadowOffsetX = 5;
ctx.shadowOffsetY = 5;
ctx.shadowBlur = 10;

ctx.fillRect(50, 50, 100, 100);  // छाया के साथ आयत

शैडो रीसेट करना

// छाया अक्षम करें
ctx.shadowColor = 'transparent';
// या
ctx.shadowOffsetX = 0;
ctx.shadowOffsetY = 0;
ctx.shadowBlur = 0;
  1. HTML5 में Canvas के लिए फ्री लाइब्रेरीज़ कौन सी हैं? HTML5 में Canvas के लिए फ्री लाइब्रेरीज़ कौन सी हैं?

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

  1. - HTML5 में डॉक्यूमेंट या सेक्शन के लिए फूटर कैसे बनाएं?

    HTML5 में डॉक्यूमेंट या सेक्शन के लिए फूटर प्रदर्शित करने के लिए <footer> टैग का उपयोग किया जाता है। यह आमतौर पर लेखक जानकारी, कॉपीराइट नोटिस, संबंधित लिंक्स, या संपर्क जानकारी रखता है। एक डॉक्यूमेंट में कई <footer> एलिमेंट्स हो सकते हैं (प्रत्येक सेक्शन के लिए एक)। उदाहरण <!DOCTYPE

  1. - HTML5 कैनवास के साथ पैटर्न बनाएं

    HTML5 कैनवास के साथ पैटर्न बनाने के लिए निम्नलिखित मेथड का उपयोग करें: createPattern(image, repetition) − यह मेथड पैटर्न बनाने के लिए एक इमेज का उपयोग करेगा। दूसरा आर्गुमेंट निम्नलिखित मानों में से एक के साथ एक स्ट्रिंग हो सकता है: repeat, repeat-x, repeat-y, और no-repeat। यदि खाली स्ट्रिंग या null