संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

बारकोड स्कैन करना

ML Kit की बारकोड स्कैन करने वाली एपीआई से, आप ज़्यादातर स्टैंडर्ड बारकोड फ़ॉर्मैट का इस्तेमाल करके, कोड में बदले गए डेटा को पढ़ सकते हैं. बारकोड स्कैन करने की प्रक्रिया डिवाइस पर होती है. इसके लिए, नेटवर्क कनेक्शन की ज़रूरत नहीं होती.

बारकोड, सुविधा के ज़रिए असली दुनिया से जानकारी पाने का एक आसान तरीका है. खास तौर पर, क्यूआर कोड जैसे 2D फ़ॉर्मैट का इस्तेमाल करते समय आप संपर्क जानकारी या वाई-फ़ाई नेटवर्क क्रेडेंशियल जैसे स्ट्रक्चर्ड डेटा को कोड में बदल सकते हैं. एमएल किट इस डेटा की अपने-आप पहचान कर सकती है और उसे पार्स कर सकती है. ऐसे में, जब कोई उपयोगकर्ता बारकोड को स्कैन करता है, तो आपका ऐप्लिकेशन तुरंत कार्रवाई कर सकता है.

iOS Android

मुख्य क्षमताएं

ज़्यादातर स्टैंडर्ड फ़ॉर्मैट पढ़ता है
  • लीनियर फ़ॉर्मैट: कोडबार, कोड 39, कोड 93, कोड 128, ईएएन-8, ईएएन-13, आईटीएफ़, यूपीसी-ए, यूपीसी-ई
  • 2D फ़ॉर्मैट: Aztec, डेटा मैट्रिक्स, PDF417, क्यूआर कोड
अपने-आप फ़ॉर्मैट का पता लगाने की सुविधा
सभी फ़ॉर्मैट के लिए बने बारकोड फ़ॉर्मैट को एक साथ स्कैन करें. ऐसा करने के लिए, आपको सिर्फ़ उस फ़ॉर्मैट की जानकारी देने की ज़रूरत नहीं है जिसे आप खोज रहे हैं. इसके अलावा, स्कैन करने की रफ़्तार को तेज़ करने के लिए, पहचानकर्ता का इस्तेमाल सिर्फ़ उन फ़ॉर्मैट में करें जिन पर आपकी दिलचस्पी है.
स्ट्रक्चर्ड डेटा निकालता है
ऐसा स्ट्रक्चर्ड डेटा जिसे इस्तेमाल किए जा सकने वाले 2D फ़ॉर्मैट में से किसी एक का इस्तेमाल करके, सेव किया जाता है अपने-आप पार्स हो जाता है. इस्तेमाल की जाने वाली जानकारी में यूआरएल, संपर्क जानकारी, कैलेंडर इवेंट, ईमेल पते, फ़ोन नंबर, मैसेज (एसएमएस) के अनुरोध, ISBN, वाई-फ़ाई कनेक्शन की जानकारी, जगह की जानकारी, और AAMVA-स्टैंडर्ड ड्राइवर की जानकारी शामिल है.
किसी भी ओरिएंटेशन के साथ काम करता है
बारकोड की पहचान की जाती है और उन्हें स्कैन किया जाता है, भले ही उनका ओरिएंटेशन किस तरह का हो: दाईं तरफ़, ऊपर से नीचे या नीचे की ओर.
डिवाइस पर चलती है
बारकोड स्कैन करने की सुविधा, डिवाइस पर ही काम करती है. इसके लिए, नेटवर्क कनेक्शन की ज़रूरत नहीं होती.

ध्यान दें कि यह एपीआई, इन फ़ॉर्म में मौजूद बारकोड की पहचान नहीं कर सकता:

  • सिर्फ़ एक वर्ण वाले 1D बारकोड
  • छह से कम वर्णों वाले आईटीएफ़ फ़ॉर्मैट के बारकोड. साथ ही, चेकसम के न होने की वजह से यह फ़ॉर्मैट खराब दिखता है
  • FNC2, FNC3 या FNC4 के साथ एन्कोड किए गए बारकोड
  • ECI मोड में जनरेट किए गए क्यूआर कोड

यह एपीआई, हर एपीआई कॉल के लिए 10 से ज़्यादा बारकोड की पहचान नहीं करता.

परिणामों के उदाहरण

नतीजा
कॉर्नर (49,125), (172,125), (172,160), (49,160)
रॉ वैल्यू 2404105001722
नतीजा
कॉर्नर (87,87) (6,12,87) (6,12,612) (87,612)
रॉ वैल्यू WIFI:S:SB1Guest;P:12345;T:WEP;;
वाई-फ़ाई की जानकारी
SSID एसबी1मेहमान
पासवर्ड 12345
स्ट्रीम किस तरह की है WEP