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

HTML5 में Canvas रोटेशन के बाद Canvas पर पॉइंट का पता कैसे लगाएं


जब भी हम Canvas के साथ काम करते हैं और Canvas को घुमाना चाहते हैं, तो हमें पॉइंट को ट्रांसलेट करना होगा ताकि पॉइंट को उसके रोटेशन के अनुसार ड्रॉ किया जा सके।

Canvas रोटेशन के बाद Canvas पर पॉइंट का पता लगाने के लिए एक ट्रांसफॉर्म क्लास बनाई जा सकती है।

var t = new Transform(); 
console.log(t.transformPoint(5,6)); //Transform point will be [5,6] 
t.rotate(1); // Same transformations can be applied that we did to the canvas 
console.log(t.transformPoint(5,6)); // Transformed point will be [-2.347, 7.449]

  1. HTML5 कैनवास पर आयत (Rectangle) कैसे बनाएं? HTML5 कैनवास पर आयत (Rectangle) कैसे बनाएं?

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

  1. HTML5 कैनवास पर SVG फ़ाइल कैसे बनाएं? HTML5 कैनवास पर SVG फ़ाइल कैसे बनाएं?

    कैनवास पर SVG बनाने के लिए, आपको SVG इमेज का उपयोग करना होगा। सबसे पहले, <foreignObject> एलिमेंट का उपयोग करें जिसमें HTML हो। उसके बाद, SVG इमेज को कैनवास में बनाएं।उदाहरणHTML कैनवास पर SVG फ़ाइल बनाने के लिए निम्न कोड आज़माएं:<!DOCTYPE html> <html>    <head>  

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

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