بارکوڈ اسکینر اور ڈیکوڈر
اپنا کیمرہ استعمال کریں یا تصویر اپلوڈ کریں تاکہ UPC، EAN، Code 128، Code 39، ITF اور Codabar پڑھا جا سکے—تیز، نجی، اور مفت۔ QR کوڈز بھی پڑھتا ہے۔
اسکینر اور ڈیکوڈر
کسی بھی لیپ ٹاپ یا فون کو ایک قابل بارکوڈ ریڈر میں تبدیل کریں۔ یہ ٹول مقبول ریٹیل اور لاجسٹکس سِمبولوجیز کو دو کلائنٹ سائیڈ انجنز کے ذریعے ڈی کوڈ کرتا ہے: جب دستیاب ہو تو Shape Detection API (بہت سے ڈیوائسز پر ہارڈویئر ایکسلریٹڈ) اور بیک اپ کے طور پر بہتر بنایا گیا ZXing ڈی کوڈر۔ کچھ بھی اپلوڈ نہیں ہوتا—پہچان اور ڈی کوڈنگ پوری طرح آپ کے براؤزر میں ہوتی ہے تاکہ رفتار اور رازداری برقرار رہے۔
کیمرہ اور تصویر سے ڈی کوڈنگ کیسے کام کرتی ہے
- فریم کیپچر: جب آپ 'اسکین' دباتے ہیں، ایپ آپ کے لائیو کیمرہ اسٹریم سے ایک فریم نمونے کے طور پر لیتی ہے (یا وہ تصویر جو آپ اپلوڈ کرتے ہیں)۔
- پہچان: ہم پہلے Shape Detection API (BarcodeDetector) آزٹتے ہیں تیز آن-ڈیوائس شناخت کے لیے۔ اگر یہ معاون نہ ہو یا کچھ نہ ملے تو ہم ویب کے لیے مرتب شدہ ZXing پر واپس آ جاتے ہیں۔
- ڈی کوڈنگ: معلوم شدہ علاقہ پروسیس کیا جاتا ہے تاکہ اینکوڈ کیا گیا ڈیٹا بازیافت ہو سکے (UPC/EAN اعداد، Code 128/39 متن وغیرہ)۔
- نتائج: ڈی کوڈ شدہ مواد اور فارمیٹ پریویو کے نیچے دکھائی دیتے ہیں۔ آپ متن کو فوراً کاپی کر سکتے ہیں۔
- رازداری: تمام پروسیسنگ مقامی طور پر ہوتی ہے—کوئی تصاویر یا ویڈیو فریم آپ کے ڈیوائس سے باہر نہیں جاتے۔
تائید شدہ بارکوڈ فارمیٹس
فارمیٹ | قسم | عام استعمال |
---|---|---|
EAN-13 / EAN-8 | 1D | EU اور متعدد خطوں میں ریٹیل اشیاء |
UPC-A / UPC-E | 1D | شمالی امریکہ میں ریٹیل اشیاء |
Code 128 | 1D | لاجسٹکس، شپنگ لیبلز، انوینٹری شناختی نمبر |
Code 39 | 1D | مینوفیکچرنگ، اثاثہ ٹیگز، سادہ حروف و اعداد |
Interleaved 2 of 5 (ITF) | 1D | کارٹن، پیلیٹس، تقسیم |
Codabar | 1D | لائبریریاں، بلڈ بینکس، پرانے نظام |
QR کوڈ | 2D | URLs، ٹکٹ، ادائیگیاں، ڈیوائس پیئرنگ |
کیمرہ اسکیننگ کے مشورے
- کوڈ کو روشن کریں، لینز کو نہیں: چکاچوند اور عکاسی سے بچنے کے لیے جانب سے روشن، منتشر روشنی استعمال کریں۔ چمکدار لیبلز کو جھکائیں یا روشنی ہٹائیں تاکہ دھندلاپن نہ ہو۔
- ضرورت پڑنے پر ٹارچ استعمال کریں: فونز پر کم روشنی والے ماحول میں فلیش لائٹ آن کریں۔ چکاچوند کم کرنے کے لیے ڈیوائس کو ہلکا زاویہ دیں۔
- درست فاصلے پر رہیں: قریب آئیں جب تک بارکوڈ ویو کا 60–80% بھر نہ لے۔ بہت دور = پکسل کم؛ بہت قریب = فوکس خراب۔
- فوکس اور ایکسپوژر: فوکس/آٹو ایکسپوژر کے لیے بارکوڈ پر ٹیپ کریں۔ کئی فونز پر طویل پریس سے AE/AF لاک ہوتا ہے۔
- 1D کوڈز کے لیے رخ اہم ہے: ایسا گھمائیں کہ بارز سکرین کے افق پر افقی ہوں۔ اگر شناخت مشکل ہو تو 90° یا 180° آزمائیں۔
- ہاتھ مستحکم رکھیں: کہنیوں کو سہارا دیں، کسی سطح پر رکھیں، یا دونوں ہاتھ استعمال کریں۔ آدھا سیکنڈ رکنے سے نتائج بہتر ہوتے ہیں۔
- کوائٹ زون کا خیال رکھیں: کوڈ کے گرد ایک باریک سفید حاشیہ چھوڑیں—بارز تک بالکل کراپ نہ کریں۔
- جھکاؤ اور منحنی کم کریں: کوڈ کو ہموار رکھیں اور کیمرہ متوازی رکھیں۔ منحنی لیبلز کے لیے پیچھے جائیں تاکہ ڈیفارمیشن کم ہو، پھر تنگ کراپ کریں۔
- مین کیمرہ ترجیح دیں: چھوٹے کوڈز کے لیے الٹرا وائیڈ لینس سے بچیں؛ بہترین تفصیل کے لیے مین (1×) یا ٹیلی فوٹو کیمرہ استعمال کریں۔
- ایسے موڈز سے بچیں جو تصویر بدلیں: Portrait/Beauty/HDR/motion-blur جیسے موڈز بند کریں جو بارز کو نرم کر سکتے ہیں۔
- لینز صاف کریں: انگوٹھے کے نشانات اور دھول تیزی اور تضاد کم کرتے ہیں۔
- QR کوڈز کے لیے: مکمل مربع (کوائٹ زون سمیت) دکھائی دے اور نسبتاً سیدھی ہو؛ فائنڈر کونرز کے جزوی کراپ سے بچیں۔
تصاویر اپلوڈ کرنے پر بہترین نتائج
- مناسب فارمیٹس استعمال کریں: PNG کناروں کو واضح رکھتا ہے؛ JPEG اعلیٰ معیار (≥85) پر درست ہے۔ HEIC/HEIF کو اپلوڈ سے پہلے PNG یا JPEG میں تبدیل کریں۔
- ریزولوشن اہم ہے: چھوٹے لیبلز: ≥ 1000×1000 px۔ بڑے کوڈز: ≥ 600×600 px۔ ڈیجیٹل زوم سے بچیں—قریب آئیں اور کراپ کریں۔
- تیز رکھیں: فون کو سہارا دیں، فوکس کے لیے ٹیپ کریں اور رکیں۔ حرکت سے ہونے والا بلر باریک بارز اور QR ماڈیولز کو تباہ کر دیتا ہے۔
- کوائٹ زون کے ساتھ کراپ کریں: بارکوڈ کے اردگرد کراپ کریں مگر ایک باریک سفید حاشیہ ضرور چھوڑیں؛ بارز/ماڈیولز میں کراپ نہ کریں۔
- رخ درست کریں: اگر تصویر الٹی یا پہلو میں ہے تو پہلے اسے گھمائیں—EXIF روٹیشن ہمیشہ مانا نہیں جاتا۔
- روشنی کنٹرول کریں: روشن، منتشر روشنی استعمال کریں؛ چمکدار لیبلز سے چکاچوند ہٹانے کے لیے ہلکا سا جھکائیں۔
- تضاد بڑھائیں (ضرورت پڑے): گرے اسکیل میں تبدیل کریں اور تضاد بڑھائیں۔ ایسے بھاری فلٹرز/نوائس ریڈکشن سے بچیں جو کناروں کو مٹاتے ہیں۔
- فلیٹن اور ڈی سکیو کریں: منحنی پیکیجز کے لیے پیچھے جائیں، کوڈ کے سامنے سیدھے کھڑے ہوں، پھر تنگ کراپ کریں۔
- ایک بار ایک کوڈ: اگر تصویر میں متعدد بارکوڈز ہوں تو ٹارگٹ کوڈ تک کراپ کریں۔
- اصل فائل محفوظ رکھیں: اصل فائل اپلوڈ کریں۔ میسجنگ ایپس اکثر کمپریس کر کے آرٹیفیکٹس شامل کر دیتی ہیں۔
- اسکِرین سے: براہِ راست اسکرین شاٹس کو ترجیح دیں۔ اگر ڈسپلے کی تصویر لے رہے ہیں تو بینڈنگ کم کرنے کے لیے روشنائی تھوڑی گھٹائیں۔
- کسی اور ڈیوائس یا لینس کو آزمائیں: بہترین تفصیل کے لیے مین (1×) کیمرہ استعمال کریں؛ الٹرا وائیڈ ڈیکوڈیبلٹی کو متاثر کر سکتا ہے۔
ڈی کوڈنگ ناکامیوں کی خرابی دور کریں
- سِمبولوجی کی تصدیق کریں: تائید شدہ: EAN-13/8، UPC-A/E، Code 128، Code 39، ITF، Codabar، اور QR۔ غیر معاون: Data Matrix، PDF417۔
- مختلف رخ آزمائیں: کوڈ یا ڈیوائس کو 90° کے وقفوں میں گھمائیں۔ 1D بارکوڈز کے لیے افقی بارز سب سے آسان ہیں۔
- ذہانت سے کراپ کریں: بارکوڈ کے اردگرد کراپ کریں اور باریک سفید کوائٹ زون برقرار رکھیں۔ بارز میں کراپ نہ کریں۔
- تضاد بڑھائیں: روشنی بہتر کریں، چکاچوند سے بچیں، ہدف کریں کہ بارز ہلکے پس منظر پر گہرے ہوں؛ اپلوڈز کے لیے زیادہ تضاد کے ساتھ گریسکیل آزمائیں۔
- پلٹے ہوئے رنگوں کا خیال رکھیں: اگر بارز گہرے پس منظر پر ہلکے ہیں تو زیادہ روشنی کے ساتھ دوبارہ فوٹو لیں یا اپلوڈ کرنے سے پہلے رنگ پلٹ دیں۔
- قابلِ استعمال ریزولوشن بڑھائیں: قریب آئیں، زیادہ ریزولوشن والی تصویر استعمال کریں، یا بہتر کیمرے پر سوئچ کریں۔
- جھکاؤ/منحنی کم کریں: لیبل کو ہموار کریں، کیمرہ کو کوڈ کے سامنے سیدھا رکھیں، یا پیچھے جائیں، پھر تنگ کراپ کریں۔
- پرنٹ کوالٹی اور کوائٹ زون چیک کریں: دھبے، خراشیں، یا کوائٹ زون کا نہ ہونا ڈی کوڈنگ روک سکتا ہے۔ صاف نمونہ آزمائیں۔
- متعلقہ صورت میں ڈیٹا قواعد کی تصدیق کریں: کچھ فارمیٹس میں پابندیاں ہوتی ہیں (مثلاً ITF میں جفت اعداد؛ Code 39 میں مخصوص حروف). تصدیق کریں کہ کوڈ اپنے قواعد کی پیروی کرتا ہے۔
- ڈیوائس/براؤزر مختلفت: کسی اور ڈیوائس یا براؤزر کی کوشش کریں۔ ٹارچ آن کریں؛ فوکس کے لیے ٹیپ کریں اور مستحکم رکھیں۔
- تصویر اپلوڈز — رخ/پروسسنگ: پلٹی ہوئی تصاویر اپلوڈ کرنے سے پہلے گھمائیں۔ بھاری فلٹرز یا نوائس ریڈکشن سے بچیں۔
- ابھی بھی پھنسے ہوئے ہیں؟ تنگ کراپ، بہتر روشنی، اور دوسرے ڈیوائس آزمائیں۔ کوڈ خراب یا غیر معاون ہو سکتا ہے۔
رازداری اور آن-ڈیوائس پروسیسنگ
یہ اسکینر پوری طرح آپ کے براؤزر میں چلتا ہے: کیمرہ فریمز اور اپلوڈ شدہ تصاویر کبھی آپ کے ڈیوائس سے باہر نہیں جاتیں۔ فوراً استعمال کریں—کوئی سائن اپ نہیں اور کوئی ٹریکنگ پکسلز بھی نہیں۔ ابتدائی لوڈ کے بعد، کئی براؤزر اس ٹول کو غیر مستحکم یا آف لائن کنکشن کے باوجود بھی چلا سکتے ہیں۔