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

HTML5 में सर्कुलर (रेडियल) ग्रेडिएंट कैसे ड्रॉ करें?


createRadialGradient() मेथड

रेडियल (वृत्ताकार) ग्रेडिएंट बनाने के लिए Canvas API का createRadialGradient(x0, y0, r0, x1, y1, r1) मेथड उपयोग करें। पहले तीन पैरामीटर्स शुरुआती सर्कल (x0,y0,r0) और अगले तीन अंतिम सर्कल (x1,y1,r1) डिफाइन करते हैं।

पैरामीटर्स:

क्र.सं.पैरामीटर और विवरण
1x0 - शुरुआती ग्रेडिएंट का X निर्देशांक
2y0 - शुरुआती ग्रेडिएंट का Y निर्देशांक
3r0 - शुरुआती सर्कल की त्रिज्या
4x1 - अंतिम ग्रेडिएंट का X निर्देशांक
5y1 - अंतिम ग्रेडिएंट का Y निर्देशांक
6r1 - अंतिम सर्कल की त्रिज्या

उदाहरण

<!DOCTYPE html> <html>
  <head> <title>HTML5 Radial Gradient</title> </head>
  <body>
    <canvas id="newCanvas" width="450" height="250" style="border:1px solid #d3d3d3;"></canvas>
    <script>
      var c = document.getElementById("newCanvas");
      var ctxt = c.getContext("2d");
      var linegrd = ctxt.createRadialGradient(75, 50, 5, 90, 60, 100);
      linegrd.addColorStop(0, "#FFFFFF");
      linegrd.addColorStop(1, "#66CC00");
      ctxt.fillStyle = linegrd;
      ctxt.fillRect(20, 10, 200, 150);
    </script>
  </body>
</html>
  1. HTML5 में fillText() से टेक्स्ट कैसे ड्रा करें? HTML5 में fillText() से टेक्स्ट कैसे ड्रा करें?

    HTML5 में कैनवास पर भरा हुआ टेक्स्ट ड्रा करने के लिए fillText() मेथड का उपयोग करें। यह मेथड दिए गए टेक्स्ट को निर्दिष्ट x और y कोऑर्डिनेट पर भरता है। डिफ़ॉल्ट रंग काला होता है। सिंटैक्स fillText(text, x, y [, maxWidth]) पैरामीटर्स S. No पैरामीटर विवरण 1 text लिखा जाने वाला टेक्स्ट 2 x x कोऑ

  1. HTML5 में arc() से सर्कल कैसे ड्रा करें? HTML5 में arc() से सर्कल कैसे ड्रा करें?

    HTML5 में कैनवास एलिमेंट के साथ सर्कल बनाने के लिए arc() मेथड का उपयोग किया जाता है। arc() मेथड से सर्कल के लिए, स्टार्ट एंगल 0 और एंड एंगल 2*Math.PI का उपयोग करें। पैरामीटर्स S. No पैरामीटर विवरण 1 x x-कोऑर्डिनेट 2 y y-कोऑर्डिनेट 3 r सर्कल की त्रिज्या 4 startingAngle रेडियन में स्टार्ट

  1. HTML5 में lineTo() से लाइन कैसे ड्रा करें? HTML5 में lineTo() से लाइन कैसे ड्रा करें?

    HTML में लाइन ड्रा करने के लिए कैनवास एलिमेंट का उपयोग करें। कैनवास के साथ, लाइन ड्रा करने के लिए lineTo() मेथड का उपयोग करें। lineTo() मेथड में x और y पैरामीटर मान शामिल होते हैं, जो लाइन को पोजीशन करते हैं। उदाहरण HTML5 में lineTo() से लाइन ड्रा करने के लिए निम्न कोड चलाएं: <!DOCTYPE html> &