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

क्या बहुभुज पर HTML5 कैनवास और छवि संभव है?


हां, यह संभव है। छवि का उपयोग करके एक पैटर्न बनाएं, और फिर पैटर्न को भरने के लिए सेट करें।

यहाँ, obj हमारा इमेज ऑब्जेक्ट है -

var context = canvas.getContext("2d");
var pattern = context.createPattern(obj, "repeat");
context.fillStyle = pattern;

आपको एक मनमाना बहुभुज फिट करने के लिए छवि में हेरफेर करने की आवश्यकता है -

context.save();
context.setTransform(m11, m12, m21, m22, dx, dy);
context.drawImage(obj);
context.restore();

  1. HTML5 में drawImage () के साथ छवि कैसे बनाएं?

    HTML5 drawImage() विधि का उपयोग कैनवास पर चित्र, कैनवास या वीडियो बनाने के लिए किया जाता है। यह एक छवि के कुछ हिस्सों को भी खींचता है। आप इसका उपयोग इमेज का आकार बढ़ाने या घटाने के लिए भी कर सकते हैं। यहां drawImage() विधि के पैरामीटर मान दिए गए हैं - Sr.No DrawImage () पैरामीटर और विवरण 1

  1. जेएस लाइब्रेरी में एचटीएमएल 5 कैनवास और चुनिंदा/ड्रैग-एंड-ड्रॉप सुविधाएं?

    यदि आप HTML5 कैनवास का उपयोग आकृतियों, टेक्स्ट और कर्व्स को आकर्षित करने के लिए करना चाहते हैं और पारंपरिक DOM ईवेंट जैसे ऑनक्लिक या ड्रैग एंड ड्रॉप फंक्शन संलग्न करना चाहते हैं, तो एक क्रॉसबार फ्रेमवर्क राफेल का उपयोग ड्रैग करने के लिए किया जाता है। और घटनाओं को छोड़ें या स्पर्श करें। यह तकनीक IE

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

    HTML5 कैनवास के साथ एक पैटर्न बनाने के लिए निम्नलिखित विधि का उपयोग करें:createPattern(image, पुनरावृत्ति)− यह विधि प्रतिमान बनाने के लिए एक छवि का उपयोग करेगी। दूसरा तर्क निम्नलिखित मानों में से एक के साथ एक स्ट्रिंग हो सकता है:दोहराना, दोहराना-एक्स, दोहराना-वाई, और दोहराना नहीं। यदि खाली स्ट्रिंग