जब डिवाइस बहुत बड़ी तस्वीरें ले रहा हो और हम मोबाइल फोन से छोटी तस्वीरें लेने के लिए ऐसी सेटिंग करना चाहते हैं, तो हम तस्वीरें लेने के दो W3C तरीकों का उपयोग कर सकते हैं।
यह या तो HTML या जावास्क्रिप्ट के माध्यम से किया जा सकता है।
एचटीएमएल मीडिया कैप्चर
इसके लिए HTML इनपुट टैग पर कैप्चर और एक्सेप्ट ="इमेज/*" का उपयोग करता है। यह इरादा निर्दिष्ट करेगा।
हालांकि, इस तरह से, हम आकार निर्दिष्ट नहीं कर सकते हैं
मीडिया कैप्चर स्ट्रीम
यह कैमरे तक पूरी तरह से प्रोग्रामेटिक एक्सेस की अनुमति देता है ताकि उपयोगकर्ता वीडियो और स्थिर छवियों के लिए स्वयं के कैप्चर संवाद को लागू कर सके।
यह चौड़ाई, ऊंचाई, फ्रेम दर, फेसिंग रेट, फेसिंग मोड आदि से संबंधित बाधाओं को भी निर्दिष्ट करता है।
इस स्ट्रीम के लिए वैश्विक ब्राउज़र समर्थन 50% है और बंद वातावरण में प्रयोग करने योग्य है