मैं छवि (जेपीईजी) से EXIF डेटा निकालने का प्रयास कर रहा हूं जिसे ब्राउज़र में खींच लिया गया है या HTML फ़ाइल इनपुट तत्व के माध्यम से चुना गया है।फ़ाइल अपलोड करने से पहले HTML/जावास्क्रिप्ट एक्सेस EXIF डेटा
मैं FileReader and FileReader.readAsDataURL
का उपयोग कर ब्राउज़र के भीतर छवि का पूर्वावलोकन करने में कामयाब रहा जैसा कि here वर्णित है।
और मुझे EXIF library मिला जो जावास्क्रिप्ट के माध्यम से किसी छवि के EXIF डेटा को निकालने की अनुमति देता है। लेकिन मेरे लिए यह केवल तभी काम करता है जब मैं इसे सामान्य img
टैग के साथ उपयोग करता हूं जो यूआरएल पर अपनी सामग्री लोड करता है।
मुझे स्टैक ओवरव्लो पर this question भी मिला जहां स्वीकार्य उत्तर बताता है कि यह संभव नहीं है।
लेकिन मुझे पूरा यकीन है कि इसे महसूस किया जा सकता है क्योंकि 500px.com अपलोड के लिए फ़ाइल जोड़ने के बाद और अपलोड समाप्त होने से पहले EXIF डेटा निकालता है।
कुछ विचार फ़ाइलरिएडर से प्राप्त बेस 64 एन्कोडेड छवि से EXIF डेटा निकालने के लिए कैसे संभव होना चाहिए?
एक नए समाधान [exif-js] (https://github.com/jseidelin/exif-js), एक ही [EXIF_ लाइब्रेरी] के आधार पर (http://blog.nihilogic.dk/2008 /05/reading-exif-data-with-javascript.html) से [http://www.nihilogic.dk/](http://www.nihilogic.dk/) – arty