لوگو کوڈ کے اندر کیسے بیٹھ سکتا ہے
QR کوڈ پر رکھا گیا لوگو اس کے کچھ ماڈیولز چھپا دیتا ہے، اور اسکینر ان ماڈیولز کو نقصان سمجھتا ہے۔ Reed–Solomon ایرر کریکشن چنے گئے لیول کی حد تک غائب کوڈورڈز بحال کر سکتی ہے۔ اسی لیے لوگو والے کوڈ عموماً لیول Q یا H پر بنتے ہیں، جو تقریباً 25% یا 30% کوڈورڈز بحال کرتے ہیں۔
ایرر کریکشن کا بجٹ ہر دوسری قسم کے نقصان، جیسے دھبے، چمک اور پرنٹنگ کے نقائص، کے ساتھ بانٹا جاتا ہے۔ جو لوگو زیادہ تر بجٹ استعمال کرے وہ حقیقی دنیا کی گھسائی کے لیے بہت کم گنجائش چھوڑتا ہے۔
جگہ کے لیے عملی اصول
لوگو کو ایرر کریکشن کے بجٹ سے کافی نیچے رکھیں، عموماً بیچ میں اور کوڈ کے صرف معمولی حصے کو ڈھانپتے ہوئے۔ تینوں فائنڈر پیٹرن، ٹائمنگ پیٹرن یا فائنڈرز کے ساتھ فارمیٹ انفارمیشن کبھی نہ ڈھانپیں، کیونکہ اسکینر کو کچھ بھی پڑھنے کے لیے ان کی ضرورت ہے۔ لوگو کے گرد پتلا ہلکا کنارہ اسے ماڈیولز سے الگ کرنے میں مدد دیتا ہے۔
- ایرر کریکشن لیول Q یا H استعمال کریں
- لوگو چھوٹا اور بیچ میں رکھیں
- فائنڈر پیٹرن، ٹائمنگ پیٹرن اور فارمیٹ انفارمیشن کھلی چھوڑیں
- کوائٹ زون صاف رکھیں
- اصل پرنٹ سائز پر کئی فونز پر ٹیسٹ کریں
ٹیسٹنگ کسی بھی فارمولے سے زیادہ اہم ہے
چونکہ ایرر کریکشن رقبے کے بجائے کوڈورڈز گنتی ہے، لوگو کا ایک ہی سائز ایک کوڈ پر کام کر سکتا ہے اور دوسرے پر ناکام ہو سکتا ہے۔ جاننے کا واحد طریقہ حتمی آرٹ ورک کو کئی فونز، بشمول ایک پرانے، پر چھپے سائز پر اور اس روشنی میں ٹیسٹ کرنا ہے جہاں وہ استعمال ہوگا۔