एमएल किट के बारकोड स्कैनिंग एपीआई के साथ, आप अधिकांश मानक बारकोड प्रारूपों का उपयोग करके एन्कोडेड डेटा पढ़ सकते हैं। डिवाइस पर बारकोड स्कैनिंग होती है, और इसके लिए नेटवर्क कनेक्शन की आवश्यकता नहीं होती है।
बारकोड्स वास्तविक दुनिया से आपके ऐप की जानकारी पारित करने का एक सुविधाजनक तरीका है। विशेष रूप से, क्यूआर कोड जैसे 2 डी प्रारूपों का उपयोग करते समय, आप संरचित डेटा जैसे संपर्क जानकारी या वाईफाई नेटवर्क क्रेडेंशियल्स को एन्कोड कर सकते हैं। क्योंकि एमएल किट स्वचालित रूप से इस डेटा को पहचान और पार्स कर सकता है, जब उपयोगकर्ता बारकोड को स्कैन करता है तो आपका ऐप समझदारी से जवाब दे सकता है।
यदि आप एक फ़्लटर डेवलपर हैं, तो आप फ़्लटरफ़ायर में दिलचस्पी ले सकते हैं , जिसमें फायरबेस के एमएल विज़न एपीआई के लिए एक प्लगइन शामिल है।
मुख्य क्षमताएं
अधिकांश मानक प्रारूप पढ़ता है
रैखिक प्रारूप: कोडबार, कोड 39, कोड 93, कोड 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
2 डी प्रारूप: एज़्टेक, डेटा मैट्रिक्स, पीडीएफ 417, क्यूआर कोड
स्वचालित प्रारूप का पता लगाना
आपके द्वारा खोजे जा रहे प्रारूप को निर्दिष्ट किए बिना, एक ही बार में सभी समर्थित बारकोड प्रारूपों के लिए स्कैन करें। या, डिटेक्टर को केवल उन स्वरूपों में सीमित करके स्कैनिंग गति को बढ़ावा दें, जिनमें आप रुचि रखते हैं।
संरचित डेटा को निकालता है
समर्थित 2 डी प्रारूपों में से एक का उपयोग करके संग्रहीत डेटा स्वचालित रूप से पार्स किया जाता है। समर्थित जानकारी प्रकारों में URL, संपर्क जानकारी, कैलेंडर ईवेंट, ईमेल पते, फ़ोन नंबर, SMS संदेश संकेत, ISBN, WiFi कनेक्शन जानकारी, भौगोलिक स्थिति और AAMVA- मानक ड्राइवर जानकारी शामिल हैं।
किसी भी अभिविन्यास के साथ काम करता है
बारकोड को उनके अभिविन्यास की परवाह किए बिना पहचाना और स्कैन किया जाता है: राइट-साइड-अप, अपसाइड-डाउन, या बग़ल में।
डिवाइस पर चलता है
बारकोड स्कैनिंग डिवाइस पर पूरी तरह से किया जाता है, और इसके लिए नेटवर्क कनेक्शन की आवश्यकता नहीं होती है।