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

HTML5 में फ़ॉर्म सबमिट करने से पहले इमेज रीसाइज़ करें


फ़ॉर्म सबमिट करने से पहले इमेज को रीसाइज़ करने के लिए, आपको drawImage() मेथड का उपयोग करना होगा।

मूल इमेज को स्केल करें और स्केल्ड वर्जन को [0,0] पर कैनवास पर ड्रॉ करें

context.drawImage( img, 0,0,img.width,img.height, 0,0,myWidth,UseHeight );

ऊपर, हमने निम्नलिखित देखा:

यहां,

var myWidth = Math.floor( img.width * Scale ); 
var myHeight = Math.floor( img.height * Scale );

और,

var x = Math.floor( ( world.width - myWidth) / 2 ); 
var y = Math.floor( ( world.height - myHeight) / 2 );

  1. JavaScript में अपलोड से पहले छवि का पूर्वावलोकन करना JavaScript में अपलोड से पहले छवि का पूर्वावलोकन करना

    सुरक्षा कारणों से ब्राउज़र इनपुट के माध्यम से चुनी गई छवि फ़ाइल के पथ तक पहुंचने की अनुमति नहीं देते, यानी ब्राउज़र में JavaScript की फाइल सिस्टम तक कोई पहुंच नहीं है। इसलिए, हमारा कार्य सर्वर पर या कहीं और भेजने से पहले इनपुट के माध्यम से चुनी गई छवि फ़ाइल का पूर्वावलोकन करना है। विधि 1: URL क्लास

  1. Microsoft Forms में हेडर में इमेज कैसे इन्सर्ट करें Microsoft Forms में हेडर में इमेज कैसे इन्सर्ट करें

    क्या आप कोई सर्वे या प्रश्नावली बना रहे हैं और अपने फ़ॉर्म के हेडिंग में लोगो के लिए एक तस्वीर चाहते हैं ताकि यह आकर्षक लगे? Microsoft Forms में इन्सर्ट इमेज नामक एक सुविधा है जो उपयोगकर्ताओं को अपने फ़ॉर्म में तस्वीरें डालने में सक्षम बनाती है। जब भी उपयोगकर्ता फ़ॉर्म हेडर में कोई इमेज डालता है, तो

  1. Tkinter में बैकग्राउंड इमेज को विंडो आकार में कैसे रिसाइज़ करें? Tkinter में बैकग्राउंड इमेज को विंडो आकार में कैसे रिसाइज़ करें?

    छवियों के साथ काम करने के लिए, पायथन लाइब्रेरी Pillow या PIL पैकेज प्रदान करती है जो एप्लिकेशन को छवियों को आयात करने और उन पर विभिन्न संचालन करने में सक्षम बनाती है। मान लीजिए कि हम किसी छवि को उसकी विंडो में डायनामिक रूप से रिसाइज़ करना चाहते हैं। ऐसे मामले में, हमें इन चरणों का पालन करना होगा -