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

कैनवास क्रॉप करें / निश्चित चौड़ाई और ऊंचाई के साथ HTML5 कैनवास एक्सपोर्ट करें


इसके लिए, वर्तमान कैनवास पर ड्राइंग के लिए एक अस्थायी कैनवास बनाएं। उसके बाद अस्थायी कैनवास पर toDataUrl() मेथड का उपयोग करें:

var c = document.getElementsByTagName("canvas"); var ctx = c[0].getContext("2d"); var data = ctx.getImageData(0, 0, c[0].width, c[0].height); var compositeOperation = ctx.globalCompositeOperation; ctx.globalCompositeOperation = "destination-over"; ctx.fillStyle = "#800000"; ctx.fillRect(0,0,c[0].width,c[0].height); var tempCanvas = document.createElement("canvas"), tCtx = tempCanvas.getContext("2d"); tempCanvas.width = 550; tempCanvas.height = 280; tCtx.drawImage(canvas[0],0,0);

  1. CSS में एलिमेंट्स की चौड़ाई और ऊंचाई CSS में एलिमेंट्स की चौड़ाई और ऊंचाई

    CSS height और width प्रॉपर्टीज का उपयोग क्रमशः किसी एलिमेंट की ऊंचाई और चौड़ाई निर्दिष्ट करने के लिए किया जाता है। हम max-height, max-width, min-height, और min-width प्रॉपर्टीज का उपयोग करके इन प्रॉपर्टीज के लिए अधिकतम और न्यूनतम मान भी सेट कर सकते हैं। सिंटैक्स CSS height और CSS width प्रॉपर्टी का

  1. HTML5 कैनवास के साथ बेजियर वक्र (Bezier Curve) कैसे बनाएं? HTML5 कैनवास के साथ बेजियर वक्र (Bezier Curve) कैसे बनाएं?

    HTML5 <canvas> टैग का उपयोग स्क्रिप्टिंग के माध्यम से ग्राफिक्स, एनिमेशन आदि बनाने के लिए किया जाता है। कैनवास एलिमेंट में getContext नामक एक DOM मेथड होता है, जो रेंडरिंग कॉन्टेक्स्ट और इसके ड्राइंग फंक्शन्स प्राप्त करता है।HTML5 कैनवास के साथ बेजियर वक्र बनाने के लिए bezierCurveTo() मेथड का

  1. HTML5 कैनवास के साथ इमेज का उपयोग कैसे करें? HTML5 कैनवास के साथ इमेज का उपयोग कैसे करें?

    HTML5 <canvas> टैग का उपयोग स्क्रिप्टिंग के माध्यम से ग्राफिक्स, एनिमेशन आदि बनाने के लिए किया जाता है। HTML5 कैनवास के साथ इमेज का उपयोग करने के लिए drawImage() मेथड का उपयोग करें। यह मेथड दी गई इमेज को कैनवास पर बनाता है।उदाहरणHTML कैनवास के साथ इमेज का उपयोग करने का तरीका सीखने के लिए निम्न