الطباعة سليمة لكن الباركود لا يُقرأ؟
سبعة أسباب محددة يمكن فحصها — مع الأرقام الفعلية وراء كل واحد منها — إضافةً إلى قارئ مباشر أدناه تختبر به باركودك المطبوع بدل التخمين.
المناطق الهادئة — الهامش الخالي الذي يحتاجه الماسح
المنطقة الهادئة هي الهامش الخالي الذي لا يُطبع فيه شيء على جانبَي أعمدة الباركود — تستخدمه الماسحات لتعرف أين يبدأ الرمز وأين ينتهي، فإذا حشرت فيه أي شيء (نصًا أو إطارًا أو باركودًا آخر أو حتى حافة الملصق نفسه) فقد تفشل القراءة رغم أن كل عمود تحته مطبوع بإتقان. والحد الأدنى مضاعف للبُعد X (عرض أضيق عمود)، وهو ليس الرقم نفسه لكل الأنواع: فالحد الأدنى المنشور لـCode 128 هو ١٠ أضعاف البُعد X على كل جانب — وهو الحد العام الذي يعتمده هذا الموقع في كل نوع خطي على قالب ملصق. أما EAN-13 فيحتاج ١١ ضعفًا على اليسار و٧ أضعاف فقط على اليمين، وهي قاعدة غير متماثلة تفرضها بنية أعمدة الحراسة اليسرى والوسطى واليمنى، لا خطأ مطبعي. ورمز UPC-A أبسط ومتماثل: ٩ أضعاف على كل جانب. والحل آلي لا جمالي: قِس المنطقة الهادئة فعليًا بالمليمتر عند البُعد X المطبوع لديك واتركها خالية تمامًا — لا تقدّر «بعض المساحة البيضاء» بالنظر، ولا تقص الملصق حتى حافة الأعمدة توفيرًا للمساحة.
صغير أكثر مما ينبغي — الحد الأدنى للبُعد X
البُعد X — أي عرض أضيق عمود أو فراغ — هو الرقم الذي يحدد فعلًا إن كان الباركود يُقرأ، لا حجمه المطبوع الكلي بالسنتيمترات. فالبيانات الأطول عند عرض فعلي ثابت تدفع البُعد X إلى الانخفاض؛ وهذه هي الآلية الحقيقية وراء «باركودي أصغر من أن يُقرأ»، لا مجرد صورة صغيرة. والحد الأدنى المنشور لدى GS1 للقراءة في التجزئة يقارب ٠٫١٩ مم (نحو ٧٫٥ ميل) — وصانع ملفات PDF للملصقات في هذا الموقع يفرض هذا الرقم بالضبط وينبّه أو يمنع الإنشاء دونه، لأن الماسح يعجز فعلًا عن تمييز الأعمدة المفردة متى نزل البُعد X تحته. وبالنسبة إلى EAN-13 وUPC-A تحديدًا، فالحجم الاسمي لدى GS1 عند تكبير ١٠٠٪ هو ٣٧٫٢٩ مم × ٢٥٫٩٣ مم، ضمن نطاق مقبول من ٨٠٪ إلى ٢٠٠٪ — وما دون ٨٠٪ تنهار الموثوقية سريعًا، خصوصًا تحت إضاءة متجر حقيقي لا على طاولة مختبر مضبوطة. وإن كان لديك مرونة في البيانات نفسها، فالبيانات الرقمية فقط تستحق الاختيار حيثما أمكن: فمجموعة Subset C في Code 128 تضغط زوج الأرقام في وحدة واحدة، وهو ما قد يُنقص عدد وحدات الأرقام نفسها إلى النصف تقريبًا مقارنةً بترميز آخر.
عدم مطابقة dpi في الطابعات الحرارية
رأس الطباعة الحراري لا يستطيع إطلاق إلا نقاطًا كاملة — ٢٠٣ أو ٣٠٠ نقطة في البوصة في طابعات DYMO وZebra المكتبية التي تتكرر معها هذه المشكلة أكثر من غيرها، وهو ما يعادل نحو ٠٫١٢٥ مم لكل نقطة عند ٢٠٣ dpi ونحو ٠٫٠٨٥ مم لكل نقطة عند ٣٠٠ dpi. فإذا ضُبط عرض وحدة الباركود ضبطًا متصلًا — أي أي قيمة مليمترية حقيقية، كما تفعل أدوات باركود وملصقات كثيرة مع أوراق Avery لطابعات الليزر ونفث الحبر — قُرِّبت بعض الأعمدة نزولًا إلى N نقطة وقُرِّبت جاراتها صعودًا إلى N+1 عند الطباعة. فيرى الماسح عروض أعمدة غير متسقة بدل النسب المُرمَّزة فعليًا في الباركود، رغم أن معاينة ملف PDF على الشاشة بدت مطابقة لباركود سليم وأن الطبعة الفعلية تبدو نظيفة للعين. وهذه أكثر شكوى مُبلَّغ عنها من نوع «يُطبع بإتقان لكن الماسح لا يقرأه» تخص الطابعات الحرارية ذات اللفّات تحديدًا، وهي بالضبط ما بُنيت قوالب اللفّة في صفحة الملصقات لدينا لتفاديه: إذ تُجبَر كل وحدة على عدد صحيح تمامًا من نقاط الطابعة عند الكثافة المختارة قبل رسم أي شيء، لا على عرض متصل التحجيم. والنصف الآخر من الحل أبسط — طابِق دقة الإنشاء مع الدقة المضبوطة فعلًا في طابعتك؛ فـ٢٠٣ و٣٠٠ ليستا متبادلتين، وباركود مطابق النقاط لإحداهما ليس مطابقًا للأخرى.
اختبر باركودك المطبوع
اختبر باركودك المطبوع: صوّره وافكك ترميزه هنا — فإن فُكّ ترميزه من صورة جيدة ولم يُقرأ عند الكاشير، فالمشكلة في جودة الطباعة لا في البيانات.
أفلِت صورة باركود هنا، أو انقر لاختيار واحدة
الصيغ المدعومة PNG وJPG وWebP وGIF — أو الصق صورة بالاختصار Ctrl+V / Cmd+V. يجري فكّ الترميز على هذا الجهاز، ولا يُرسَل أي شيء إلى أي خادم.
التباين واللون
تقيس الماسحات إشارة تباين الطباعة (PCS) — أي فرق الانعكاس بين الأعمدة والفراغات — لا اللون كما تدركه العين البشرية. وأعمدة سوداء خالصة على خلفية بيضاء أو فاتحة تعطي أعلى تباين وأكثره أمانًا. وقد يعكس التغليف اللامع أو ورق الملصقات اللامع وهجًا مرآويًا في الزاوية نفسها التي يقرأ منها ماسح ثابت الشعاع، فيسقط التباين الفعلي في أشد لحظة يهم فيها؛ ولذا يكون التشطيب المطفأ هو الخيار الأكثر أمانًا حيثما توفّر لك الاختيار. أما الحبر الأحمر أو الوردي فهو فشل محدد وموثّق جيدًا، لا تنبيه مبهم عن «تباين منخفض»: فماسحات الباركود الليزرية الكلاسيكية تقرأ بصمّام ليزر أحمر حول ٦٣٠ إلى ٦٧٠ نانومترًا، والحبر الأحمر يكاد لا يمتص الضوء عند هذا الطول الموجي، فتظهر الأعمدة الحمراء على الأبيض بلا تباين يُذكر أمام ماسح ليزر أحمر رغم أن من ينظر إلى الملصق نفسه يرى أعمدة داكنة واضحة. أما الماسحات القائمة على الكاميرا ومستشعر الصورة — ومنها كاميرات الهواتف — فتستخدم إضاءة بيضاء واسعة الطيف ولا تشترك عمومًا في هذا الفشل بعينه، وهذا سبب إضافي لأن يُقرأ باركود على الهاتف بلا مشكلة ويفشل مرارًا على مسدس ليزر قديم. والحل: أعمدة سوداء (أو داكنة فعلًا) على خلفية بيضاء أو فاتحة، وتشطيب مطفأ لا لامع حيثما أمكن، ولا حبر أحمر ولا وردي إطلاقًا لأي شيء قد يلتقي ماسح ليزر.
ورق الملصقات والشريط الحبري
في طابعات النقل الحراري، يهم الشريط الحبري (شريط النقل الحراري) بقدر ما يهم أي إعداد طباعة. فشريط wax هو الخيار الرخيص العام — وهو يفي بأغلب ملصقات التجزئة والمخزون — لكنه يتلطخ ويُخدَش بسهولة نسبية. أما شريط resin فأغلى، لكنه يصمد أمام الحرارة والمواد الكيميائية والاحتكاك، وهو الخيار الصحيح للملصقات الخارجية أو ملصقات التخزين البارد أو المناولة الصناعية، حيث قد تتلطخ طبعة wax قبل أن تصل إلى ماسح ولو مرة واحدة. أما الحرارة المباشرة — بلا شريط إطلاقًا، بورق حساس للحرارة فحسب — فهي أرخص الثلاثة، لكن الطبعة نفسها تبهت مع الحرارة والضوء والزمن؛ وهذا مقبول لملصق شحن يُستخدم خلال أيام، وخيار رديء لكل ما يجب أن يبقى قابلًا للقراءة شهورًا. والحل مطابقة لا ترقية: اختر نوع الشريط (أو الحرارة المباشرة مقابل النقل الحراري) بناءً على المدة التي يجب أن يصمدها الملصق والمكان الذي يصمد فيه، لا على ما يصادف أن يكون الأرخص عند الشراء.
تالف أو مشوَّه
الثنيات والتمزقات، والملصق الممدود على سطح منحنٍ أو غير مستوٍ، وتلطّخ الحبر، وإعادة التحجيم غير المتناسبة — كلها تُفسد هندسة الأعمدة التي يعتمد عليها الماسح. وإعادة التحجيم غير المتناسبة تستحق ذكرًا خاصًا: فسحب مقبض الركن دون تثبيت نسبة الأبعاد، أو خطوة «ملاءمة الصفحة» في تعريف الطابعة التي تعيد أخذ العينات على أحد المحورين أكثر من الآخر، تُزيح عرض كل وحدة بما يكفي لإفشال القراءة — رغم أن الناتج ما زال يبدو باركودًا عاديًا تمامًا للعين البشرية، وهذا بالضبط ما يجعل هذا السبب سهل التغافل. والحل: لا تعِد تحجيم باركود تحجيمًا غير متناسب أبدًا (ثبّت نسبة الأبعاد في كل مرة)، وافحص عينة مطبوعة فحصًا ماديًا — الثنيات والتلطخ وكيف يستقر على سطح التطبيق المنحني — قبل الالتزام بدفعة كاملة بدل الاكتفاء بالثقة في المعاينة على الشاشة.
بيانات أو نوع خاطئ
أحيانًا تكون الطباعة سليمة ويكون الباركود مطابقًا للمواصفة فعلًا — إذ يُفكّ ترميزه إلى ما رُمّز فيه بالضبط — وتكون المشكلة الحقيقية في المصبّ لا على الملصق أصلًا. وهذا يشمل رقم GTIN يُقرأ بيانات بلا عيب لكنه غير مرخَّص ولا مسجَّل لدى GS1 فعلًا (وهو عدم تطابق في قاعدة بيانات نظام المتجر، لا فشل قراءة — انظر دليلنا كيف تحصل على باركود GS1 لمعرفة الفرق)، ويشمل استخدام نوع خاطئ تمامًا للسياق: رمز SKU داخلي بنوع Code 128 يُقدَّم في مكان تتوقع فيه صندوقُ تجزئة رمز EAN-13 أو UPC-A، أو العكس. ولا يستطيع اختبار فكّ الترميز وحده كشف أي منهما، لأن الباركود يُفكّ ترميزه صحيحًا فعلًا — فإن أعاد لك النص والصيغة الصحيحين من صورة نظيفة فالباركود نفسه سليم، وعدم التطابق الحقيقي يقع في النظام الذي يرفض القيمة بعد ذلك.
مرجع سريع
| السبب | العَرَض | الحل |
|---|---|---|
| منطقة هادئة مزدحمة | يُقرأ على نحو متقطع، أو قرب منتصف الملصق وحده | اترك المنطقة الهادئة كاملة خالية (١٠ أضعاف في Code 128، و١١ و٧ في EAN-13، و٩ في UPC-A) |
| البُعد X صغير أكثر مما ينبغي | يعجز الماسح عن تمييز الأعمدة المفردة؛ ولا يُقرأ إلا من مسافة قريبة | ابقَ عند ٠٫١٩ مم للبُعد X أو فوقها — بملصق أكبر أو ببيانات أقصر أو رقمية |
| عدم مطابقة dpi الحراري | يُطبع نظيفًا، ويقرأ الماسح نصًا مشوّشًا أو لا يقرأ شيئًا | طابِق كل وحدة مع نقاط طابعتك الفعلية (٢٠٣ أو ٣٠٠ dpi) |
| تباين منخفض أو حبر أحمر | يفشل على الماسحات الليزرية؛ وقد يعمل على الهاتف أو مستشعر الصورة | أعمدة سوداء على أبيض أو فاتح، وتشطيب مطفأ لا لامع، ولا حبر أحمر ولا وردي |
| شريط أو ورق غير مناسب | يتلطخ أو يُخدَش أو يبهت قبل أن يُقرأ أصلًا | طابِق الشريط والورق (resin أو wax أو حرارة مباشرة) مع المدة التي يجب أن يصمدها |
| طبعة تالفة أو مشوّهة | يفشل على غير انتظام؛ ويبدو «قريبًا من الصحيح» للعين البشرية | ثبّت نسبة الأبعاد عند التحجيم؛ وافحص عينة مادية قبل الدفعة الكاملة |
| بيانات أو نوع خاطئ | يُقرأ بلا مشكلة، لكن النظام المستقبِل يرفض القيمة | تأكّد من مطابقة القيمة والصيغة المقروءتين لما يتوقعه ذلك النظام |