बारकोड स्कैनिंग

एमएल किट के बारकोड स्कैनिंग एपीआई के साथ, आप अधिकांश मानक बारकोड प्रारूपों का उपयोग करके एन्कोड किए गए डेटा को पढ़ सकते हैं। बारकोड स्कैनिंग डिवाइस पर होती है, और इसके लिए नेटवर्क कनेक्शन की आवश्यकता नहीं होती है।

बारकोड वास्तविक दुनिया से आपके ऐप तक जानकारी पहुंचाने का एक सुविधाजनक तरीका है। विशेष रूप से, क्यूआर कोड जैसे 2डी प्रारूपों का उपयोग करते समय, आप संरचित डेटा जैसे संपर्क जानकारी या वाईफाई नेटवर्क क्रेडेंशियल्स को एन्कोड कर सकते हैं। क्योंकि एमएल किट स्वचालित रूप से इस डेटा को पहचान और पार्स कर सकता है, जब कोई उपयोगकर्ता बारकोड स्कैन करता है तो आपका ऐप समझदारी से प्रतिक्रिया दे सकता है।

आईओएस एंड्रॉइड

यदि आप फ़्लटर डेवलपर हैं, तो आपको फ़्लटरफ़ायर में रुचि हो सकती है, जिसमें फ़ायरबेस के एमएल विज़न एपीआई के लिए एक प्लगइन शामिल है।

प्रमुख क्षमताएं

अधिकांश मानक प्रारूप पढ़ता है
  • रैखिक प्रारूप: कोडबार, कोड 39, कोड 93, कोड 128, ईएएन-8, ईएएन-13, आईटीएफ, यूपीसी-ए, यूपीसी-ई
  • 2डी प्रारूप: एज़्टेक, डेटा मैट्रिक्स, पीडीएफ417, क्यूआर कोड
स्वचालित प्रारूप का पता लगाना आप जिस प्रारूप की तलाश कर रहे हैं उसे निर्दिष्ट किए बिना, सभी समर्थित बारकोड प्रारूपों को एक साथ स्कैन करें। या, डिटेक्टर को केवल उन प्रारूपों तक सीमित करके स्कैनिंग गति बढ़ाएं जिनमें आपकी रुचि है।
संरचित डेटा निकालता है समर्थित 2डी प्रारूपों में से किसी एक का उपयोग करके संग्रहीत संरचित डेटा स्वचालित रूप से पार्स किया जाता है। समर्थित सूचना प्रकारों में यूआरएल, संपर्क जानकारी, कैलेंडर ईवेंट, ईमेल पते, फोन नंबर, एसएमएस संदेश संकेत, आईएसबीएन, वाईफाई कनेक्शन जानकारी, भौगोलिक स्थान और एएएमवीए-मानक ड्राइवर जानकारी शामिल हैं।
किसी भी ओरिएंटेशन के साथ काम करता है बारकोड को उनकी दिशा की परवाह किए बिना पहचाना और स्कैन किया जाता है: दाईं ओर ऊपर, उल्टा या बग़ल में।
डिवाइस पर चलता है बारकोड स्कैनिंग पूरी तरह से डिवाइस पर की जाती है, और इसके लिए नेटवर्क कनेक्शन की आवश्यकता नहीं होती है।

उदाहरण परिणाम

परिणाम
कोने (49,125), (172,125), (172,160), (49,160)
अपरिष्कृत मान 2404105001722
परिणाम
कोने (87,87) (612,87) (612,612) (87,612)
अपरिष्कृत मान WIFI:S:SB1Guest;P:12345;T:WEP;;
वाईफ़ाई जानकारी
एसएसआईडी SB1अतिथि
पासवर्ड 12345
प्रकार WEP