Aztec · PDF417 · Data Matrix
তিনটি অ-QR 2D সিম্বোলজি যা Abundera সমর্থন করে। এগুলো একই রকম দেখায়, সবগুলো একটি কমপ্যাক্ট ম্যাট্রিক্সে শত শত বাইট বহন করে, কিন্তু বিভিন্ন কাজের জন্য অপ্টিমাইজড এবং ভিন্ন নেটিভ-স্ক্যানার সমর্থন রয়েছে। এই পৃষ্ঠাটি সঠিকটি বাছাই করার ফিল্ড গাইড, এবং জানার জন্য যে কখন ফোন ক্যামেরা আপনার প্রিন্ট পড়বে আর কখন পড়বে না।
PDF417:ISO/IEC 15438:2015, প্রতিটি মার্কিন ড্রাইভিং লাইসেন্সের পেছনে থাকা স্তুপীকৃত-রৈখিক বারকোড।
Data Matrix:ISO/IEC 16022:2006, ফার্মা ভায়াল, ইলেকট্রনিক যন্ত্রাংশ এবং চিকিৎসা ডিভাইসে থাকা বর্গাকার ম্যাট্রিক্স কোড।
পাশাপাশি তুলনা
| Aztec | PDF417 | Data Matrix | |
|---|---|---|---|
| আকৃতি | বর্গাকার, কেন্দ্রে বুলসআই ফাইন্ডার | আয়তাকার, স্তুপীকৃত রৈখিক | বর্গাকার, দুই কোণে L-আকৃতির ফাইন্ডার |
| সর্বোচ্চ ধারণ ক্ষমতা (আলফানিউমেরিক) | ~৩,০৬৭ অক্ষর | ~১,৮০০ অক্ষর | ~২,৩৩৫ অক্ষর |
| সর্বোচ্চে মডিউল আকার | ১৫১ × ১৫১ | পরিবর্তনশীল (সারি × কলাম) | ১৪৪ × ১৪৪ |
| ত্রুটি সংশোধন | Reed-Solomon, ৫%–৯৫% নির্বাচনযোগ্য | Reed-Solomon, স্তর ০–৮ (নির্বাচনযোগ্য) | Reed-Solomon, আকার অনুযায়ী নির্দিষ্ট (ECC 200) |
| কোয়াইট জোন প্রয়োজন | নেই | ২× মডিউল প্রস্থ | ১ মডিউল |
| মূলত তৈরি হয়েছে | কম-কনট্রাস্ট পৃষ্ঠের জন্য (ফোন স্ক্রিন, কুঁচকানো টিকিট) | সাধারণ কাগজে দীর্ঘ পেলোডের জন্য (লাইসেন্স, এয়ারবিল) | ডাইরেক্ট-পার্ট মার্কিং (DPM): লেজার-খোদাই ধাতু, ফার্মা লেবেল |
| কনসোর্টিয়াম / মালিক | Welch Allyn (এখন Honeywell), উন্মুক্ত | Symbol Technologies (এখন Zebra), উন্মুক্ত | ID Matrix (এখন Microscan/Omron), উন্মুক্ত |
নেটিভ-স্ক্যানার সমর্থন
বেশিরভাগ বাস্তব-জীবনের পছন্দের ক্ষেত্রে এটিই নির্ণায়ক বিষয়। Apple iPhone ক্যামেরা এই তিনটির কোনোটিই নেটিভভাবে ডিকোড করে না; Android ক্যামেরার আচরণ OEM অনুযায়ী ভিন্ন।
| রিডার | Aztec | PDF417 | Data Matrix |
|---|---|---|---|
| iOS Camera (iOS 15+) | না | iOS 17+-এ AAMVA পেলোডের জন্য লাইসেন্স-সচেতন ফ্লো | না |
| Android Camera (stock Google, Pixel) | কিছু OEM | আংশিক | হ্যাঁ (Google Lens) |
| Google Lens | অবিশ্বস্ত | অবিশ্বস্ত | হ্যাঁ |
| Zebra / Honeywell / Datalogic ইন্ডাস্ট্রিয়াল ইমেজার | হ্যাঁ | হ্যাঁ | হ্যাঁ |
| Scandit SDK | হ্যাঁ | হ্যাঁ | হ্যাঁ |
| এয়ারলাইন / ট্রানজিট গেট রিডার | হ্যাঁ (ক্যানোনিকাল ব্যবহার) | কিছু বোর্ডিং পাস | না |
| US DMV / বার / কিওস্ক রিডার | না | হ্যাঁ (ক্যানোনিকাল ব্যবহার) | না |
| ফার্মা / মেডিকেল DPM রিডার (ISO 29158) | না | না | হ্যাঁ (ক্যানোনিকাল ব্যবহার) |
সঠিকটি বেছে নিন
Aztec ব্যবহার করুন যখন
আপনি একটি বোর্ডিং পাস, ট্রানজিট টিকিট, বা ইলেকট্রনিক আইডি তৈরি করছেন যা একটি ডেডিকেটেড গেট রিডার বা ফোন স্ক্রিন থেকে স্ক্যান করা হবে। Aztec হল একমাত্র 2D সিম্বোলজি যা থাম্ব স্মাজ সহ কম-কনট্রাস্ট ফোন ডিসপ্লে থেকে নির্ভরযোগ্যভাবে ডিকোড করার জন্য ডিজাইন করা হয়েছে; এজন্যই IATA BCBP ২০০৫ সালে বোর্ডিং পাসের জন্য এটি বেছে নিয়েছিল।
PDF417 ব্যবহার করুন যখন
আপনার সমতল কাগজে দীর্ঘ ASCII পেলোড (১–২ KB) দরকার যা কাছ থেকে 1D/2D লেজার স্ক্যানার দ্বারা পড়া হবে। ক্যানোনিকাল ব্যবহার: প্রতিটি মার্কিন ড্রাইভিং লাইসেন্সের পেছনে (AAMVA), FedEx এয়ারবিল, মার্কিন পাসপোর্ট, CA স্বাস্থ্য কার্ড, অনেক সরকারি ফর্ম।
Data Matrix ব্যবহার করুন যখন
আপনি ছোট ভৌত যন্ত্রাংশ চিহ্নিত করছেন, ফার্মা ভায়াল (FDA UDI, EU MDR), ইলেকট্রনিক কম্পোনেন্ট, সার্জিকাল যন্ত্রপাতি, জেট-ইঞ্জিন ব্লেড। Data Matrix লেজার-এচিং, ডাইরেক্ট-পার্ট মার্কিং এবং ধাতুতে ডট-পিনে টিকে থাকে যেখানে অন্য কোনো সিম্বোলজি পারে না।
পরিবর্তে QR ব্যবহার করুন যখন
লক্ষ্য হল একটি কনজিউমার ফোন ক্যামেরা। প্রতিটি স্মার্টফোন নেটিভভাবে QR পড়ে; কেউই এই তিনটি নির্ভরযোগ্যভাবে পড়ে না। যদি আপনার প্রিন্ট সাধারণ জনগণের দ্বারা স্ক্যান করা হবে, QR ব্যবহার করুন এবং সামান্য কম ডেটা ঘনত্ব মেনে নিন।
ক্যানোনিকাল টেস্ট ভেক্টর
| সিম্বোলজি | পেলোড | প্রত্যাশিত সাবস্ট্রিং |
|---|---|---|
| Aztec, সংক্ষিপ্ত URL | https://example.com/board/AB12 | example.com/board/AB12 |
| Aztec, দীর্ঘ টিকিট পেলোড | M1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN … | M1DOE/JOHN |
| PDF417, GS1 এয়ারবিল | 123456789012345 FEDEX 2026-04-20 | FEDEX |
| PDF417, AAMVA ড্রাইভার লাইসেন্স | @\n\x1e\rANSI 636014100002DL… | ANSI 636014 |
| Data Matrix, ফার্মা UDI | (01)09506000134352(17)270630(10)ABC123 | 09506000134352 |
| Data Matrix, ইলেকট্রনিক পার্ট SN | PN:4321-ABC SN:00001234 | 4321-ABC |
সাধারণ সমস্যা
- কনজিউমার ফোন ক্যামেরা এগুলো ডিকোড করবে না। এটি সবচেয়ে সাধারণ ভুল, মার্কেটিং উপকরণে PDF417 বা Aztec প্রিন্ট করা। iPhone ক্যামেরা কিছুই ফেরত দেয় না; বেশিরভাগ Android ক্যামেরাও তাই। সাধারণ কনজিউমার সাইনেজের জন্য QR ব্যবহার করুন।
- কোয়াইট জোন প্রতিটি সিম্বোলজিতে আলাদা। Aztec কোনোটি প্রয়োজন নেই; PDF417-এ ২ মডিউল প্রয়োজন; Data Matrix-এ ১টি। QR-নির্দিষ্ট নিয়মগুলো এখানে প্রযোজ্য নয়।
- ডাইরেক্ট-পার্ট মার্কিংয়ের জন্য ISO/IEC 29158 গ্রেডিং প্রয়োজন। ফার্মা বা এয়ারোস্পেস DPM-এর জন্য ফোন-ক্যামেরা যাচাই যথেষ্ট নয়। DPM ভেরিফায়ার (Microscan, Cognex, Dynamsoft) ব্যবহার করুন।
- AAMVA পেলোডে অবশ্যই PDF417 ব্যবহার করতে হবে। স্পেসিফিকেশন বিশেষভাবে PDF417 নির্দেশ করে, QR নয়, Aztec নয়, Data Matrix নয়। AAMVA স্ট্যান্ডার্ড পেজ দেখুন।
- ECC নির্বাচন গুরুত্বপূর্ণ। Aztec ৫% ECC অত্যন্ত ভঙ্গুর; ২৩% কারণ সহ ডিফল্ট। PDF417 লেভেল ৫ বাস্তব-জীবনের ডিফল্ট। Data Matrix ECC সিম্বল আকারের সাথে যুক্ত (ECC 200 নির্দিষ্ট)।
- তিনটির জন্যই স্টাইলিং অক্ষম। QR-শুধু বৈশিষ্ট্যগুলো (কাস্টম ডট, চোখ, গ্রেডিয়েন্ট, সেন্টার লোগো) প্রযোজ্য নয়। Abundera এই ধরনের জন্য স্টাইল প্যানেল নিষ্ক্রিয় করে, ক্ষমতা ব্যানার দেখুন।
আরও দেখুন
- Aztec কোড জেনারেটর · PDF417 জেনারেটর · Data Matrix জেনারেটর।
- AAMVA স্ট্যান্ডার্ড পেজ, PDF417-এর ক্যানোনিকাল ব্যবহারের কেস (ড্রাইভার লাইসেন্স)।
- স্ট্যান্ডার্ড ইনডেক্স, রেফারেন্স হাবে ফিরে যান।
- /test-vectors/, প্রতিটি সিম্বোলজির জন্য রাউন্ড-ট্রিপ ফিক্সচার।