বারকোড স্ক্যান করা

ML Kit-এর বারকোড স্ক্যানিং API-এর সাহায্যে, আপনি বেশিরভাগ স্ট্যান্ডার্ড বারকোড ফর্ম্যাট ব্যবহার করে এনকোড করা ডেটা পড়তে পারবেন। ডিভাইসে বারকোড স্ক্যান করা হয় এবং এর জন্য নেটওয়ার্ক কানেকশনের প্রয়োজন হয় না।

বারকোড হল আপনার অ্যাপে বাস্তব জগত থেকে তথ্য পাস করার একটি সুবিধাজনক উপায়। বিশেষ করে, QR কোডের মতো 2D ফর্ম্যাট ব্যবহার করার সময়, আপনি যোগাযোগের তথ্য বা ওয়াই-ফাই নেটওয়ার্কের ক্রেডেনশিয়ালের মতো স্ট্রাকচার্ড ডেটা এনকোড করতে পারেন। কারণ, ML Kit এই ডেটা অটোমেটিক শনাক্ত ও পার্স করতে পারে, তাই কোনও ব্যবহারকারী বারকোড স্ক্যান করলে আপনার অ্যাপ বুদ্ধিমত্তার সাথে উত্তর দিতে পারে।

যেসব ব্যবহারকারীর কাস্টম UI প্রয়োজন নেই, তাদের আমরা Google কোড স্ক্যানার ব্যবহার করার সাজেশন দিই। কোড স্ক্যানার API, স্ট্যান্ডার্ড বারকোড স্ক্যানিং API-এর মতোই একই ইনফারেন্স মডেল ব্যবহার করে, কিন্তু আরও দ্রুত ও আরও বেশি সামঞ্জস্যপূর্ণ অভিজ্ঞতার জন্য শুধুমাত্র সবচেয়ে সেন্ট্রালাইজড বারকোড রিটার্ন করে। Google কোড স্ক্যানারও নিরাপদ এবং এতে কোনও অনুমতির প্রয়োজন হয় না এবং এর জন্য ক্যামেরা-সম্পর্কিত প্রয়োগ বা অনুমতির প্রয়োজন হয় না।

iOS Android Google কোড স্ক্যানার

গুরুত্বপূর্ণ ক্ষমতা

বেশিরভাগ স্ট্যান্ডার্ড ফর্ম্যাট পড়ে
  • লিনিয়ার ফর্ম্যাট: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2D ফর্ম্যাট: Aztec, Data Matrix, PDF417, QR কোড
অটোমেটিক ফর্ম্যাট শনাক্তকরণ
আপনি যে ফর্ম্যাট খুঁজছেন তা নির্দিষ্ট না করেই, একসাথে কাজ করে এমন সব বারকোড ফর্ম্যাট স্ক্যান করুন অথবা আপনি যে ফর্ম্যাটে আগ্রহী শুধুমাত্র সেই ফর্ম্যাটে ডিটেক্টর সীমাবদ্ধ করে স্ক্যান করার গতি বাড়ান।
স্ট্রাকচার্ড ডেটা এক্সট্র্যাক্ট করে
কাজ করে এমন কোনও 2D ফর্ম্যাট ব্যবহার করে সেভ করা স্ট্রাকচার্ড ডেটা অটোমেটিক পার্স করা হয়। সমর্থিত তথ্যের প্রকারের মধ্যে URL, যোগাযোগের তথ্য, ক্যালেন্ডার ইভেন্ট, ইমেল ঠিকানা, ফোন নম্বর, SMS মেসেজ প্রম্পট, ISBN, WiFi কানেকশন তথ্য, ভৌগোলিক অবস্থান এবং AAMVA-স্ট্যান্ডার্ড ড্রাইভার তথ্য অন্তর্ভুক্ত।
যেকোনও ওরিয়েন্টেশনে কাজ করে
বারকোড সোজা, উল্টো বা কাত করে রাখা যাই হোক না কেন, তা শনাক্ত ও স্ক্যান করা হয়: সোজা, উল্টো বা কাত করে রাখা।
ডিভাইসে রান করে
বারকোড স্ক্যান করার কাজটি সম্পূর্ণ ডিভাইসে করা হয় এবং এর জন্য নেটওয়ার্ক কানেকশনের প্রয়োজন হয় না।

মনে রাখবেন যে এই API নিম্নলিখিত ফর্ম্যাটে বারকোড শনাক্ত করে না:

  • শুধুমাত্র একটি অক্ষর সহ 1D বারকোড
  • ছয়টির কম অক্ষর সহ ITF ফর্ম্যাটে বারকোড এবং চেকসাম না থাকার কারণে এই ফর্ম্যাটটি ত্রুটিপূর্ণ বলে পরিচিত
  • FNC2, FNC3 বা FNC4 দিয়ে এনকোড করা বারকোড
  • ECI মোডে জেনারেট করা QR কোড

এই API, API কল পিছু ১০টির বেশি বারকোড শনাক্ত করতে পারে না।

ফলাফলের উদাহরণ

ফলাফল
কোণ (49,125), (172,125), (172,160), (49,160)
প্রকৃত ভ্যালু 2404105001722
ফলাফল
কোণ (৮৭,৮৭) (৬১২,৮৭) (৬১২,৬১২) (৮৭,৬১২)
প্রকৃত ভ্যালু WIFI:S:SB1Guest;P:12345;T:WEP;;
ওয়াই-ফাই সংক্রান্ত তথ্য
SSID SB1Guest
পাসওয়ার্ড 12345
টাইপ করুন WEP