বারকোড স্ক্যানিং
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

ML Kit-এর বারকোড স্ক্যানিং API-এর সাথে, আপনি বেশিরভাগ স্ট্যান্ডার্ড বারকোড ফর্ম্যাট ব্যবহার করে এনকোড করা ডেটা পড়তে পারেন। বারকোড স্ক্যানিং ডিভাইসে ঘটে এবং নেটওয়ার্ক সংযোগের প্রয়োজন হয় না।
বারকোড হল বাস্তব জগত থেকে আপনার অ্যাপে তথ্য পাঠানোর একটি সুবিধাজনক উপায়। বিশেষ করে, QR কোডের মতো 2D ফর্ম্যাট ব্যবহার করার সময়, আপনি যোগাযোগের তথ্য বা WiFi নেটওয়ার্ক শংসাপত্রের মতো কাঠামোগত ডেটা এনকোড করতে পারেন। যেহেতু ML Kit স্বয়ংক্রিয়ভাবে এই ডেটা চিনতে এবং পার্স করতে পারে, আপনার অ্যাপ বুদ্ধিমত্তার সাথে প্রতিক্রিয়া জানাতে পারে যখন একজন ব্যবহারকারী বারকোড স্ক্যান করে।
ব্যবহারকারীদের জন্য যাদের কাস্টম UI প্রয়োজন নেই, আমরা Google কোড স্ক্যানার ব্যবহার করার পরামর্শ দিই। কোড স্ক্যানার API স্ট্যান্ডার্ড বারকোড স্ক্যানিং API হিসাবে একই অনুমান মডেল ব্যবহার করে, কিন্তু দ্রুত এবং আরও সামঞ্জস্যপূর্ণ অভিজ্ঞতার জন্য শুধুমাত্র সবচেয়ে কেন্দ্রীভূত বারকোড প্রদান করে। Google কোড স্ক্যানারও নিরাপদ এবং অনুমতি-হীন, এবং ক্যামেরা-সম্পর্কিত বাস্তবায়ন বা অনুমতির প্রয়োজন হয় না।
iOS অ্যান্ড্রয়েড গুগল কোড স্ক্যানার
মূল ক্ষমতা
- বেশিরভাগ স্ট্যান্ডার্ড ফরম্যাট পড়ে
- লিনিয়ার ফরম্যাট: কোডাবার, কোড 39, কোড 93, কোড 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
- 2D ফরম্যাট: Aztec, Data Matrix, PDF417, QR কোড
- স্বয়ংক্রিয় বিন্যাস সনাক্তকরণ
- আপনি যে ফরম্যাটটি খুঁজছেন তা নির্দিষ্ট না করেই একবারে সমস্ত সমর্থিত বারকোড ফর্ম্যাটের জন্য স্ক্যান করুন, অথবা ডিটেক্টরটিকে শুধুমাত্র আপনার আগ্রহের ফর্ম্যাটে সীমাবদ্ধ করে স্ক্যান করার গতি বাড়ান৷
- স্ট্রাকচার্ড ডেটা বের করে
- সমর্থিত 2D ফর্ম্যাটগুলির একটি ব্যবহার করে সংরক্ষিত স্ট্রাকচার্ড ডেটা স্বয়ংক্রিয়ভাবে পার্স করা হয়। সমর্থিত তথ্য প্রকারের মধ্যে URL, যোগাযোগের তথ্য, ক্যালেন্ডার ইভেন্ট, ইমেল ঠিকানা, ফোন নম্বর, এসএমএস বার্তা প্রম্পট, আইএসবিএন, ওয়াইফাই সংযোগের তথ্য, ভৌগলিক অবস্থান এবং AAMVA- স্ট্যান্ডার্ড ড্রাইভার তথ্য অন্তর্ভুক্ত রয়েছে।
- যে কোন অভিযোজন সঙ্গে কাজ করে
- বারকোডগুলি স্বীকৃত এবং স্ক্যান করা হয় তাদের অভিযোজন নির্বিশেষে: ডান-পাশে-উপরে, উপরে-নিচে, বা পাশে।
- ডিভাইসে চলে
- বারকোড স্ক্যানিং সম্পূর্ণরূপে ডিভাইসে সঞ্চালিত হয়, এবং নেটওয়ার্ক সংযোগের প্রয়োজন হয় না।
মনে রাখবেন যে এই API এই ফর্মগুলিতে বারকোডগুলিকে চিনতে পারে না:
- শুধুমাত্র একটি অক্ষর সহ 1D বারকোড
- আইটিএফ ফরম্যাটে বারকোড ছয়টিরও কম অক্ষর সহ, এবং এই বিন্যাসটি চেকসামের অনুপস্থিতির কারণে অস্পষ্ট বলে পরিচিত
- FNC2, FNC3 বা FNC4 দিয়ে এনকোড করা বারকোড
- ECI মোডে জেনারেট করা QR কোড
এই API প্রতি API কলে 10টির বেশি বারকোড স্বীকৃতি দেয় না।
উদাহরণ ফলাফল
 | ফলাফল |
---|
কোণ | (49,125), (172,125), (172,160), (49,160) | কাঁচা মান | 2404105001722 |
|
 | ফলাফল |
---|
কোণ | (87,87) (612,87) (612,612) (87,612) | কাঁচা মান | WIFI:S:SB1Guest;P:12345;T:WEP;; | ওয়াইফাই তথ্য | SSID | SB1 অতিথি | পাসওয়ার্ড | 12345 | টাইপ | WEP |
|
|
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-03-11 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-03-11 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["ML Kit's Barcode Scanning API reads data from most standard barcode formats, including linear and 2D formats, without needing an internet connection."],["It automatically detects and parses structured data like contact info, WiFi credentials, and more from supported 2D formats, enabling intelligent app responses."],["The API works offline, recognizing barcodes in any orientation, and the Google Code Scanner offers a faster, safer, and permissionless option for basic scanning needs."],["While it supports a wide range of formats and data types, the API has limitations regarding certain 1D barcodes, ITF formats, and QR codes with specific encodings, recognizing a maximum of 10 barcodes per call."]]],["ML Kit's barcode scanning API reads data from most standard barcode formats on the device without needing a network connection. It automatically detects and parses structured data from 2D formats like QR codes, recognizing information such as URLs, contact details, and WiFi credentials. The API supports various linear and 2D formats, works with any barcode orientation, and offers a Google code scanner option for a faster, safer, permission-less experience. It does not recognize some formats including some 1D and ITF barcodes.\n"]]