صانع باركود Code 128
رمّز أي نص أو أرقام أو بيانات مختلطة في باركود Code 128 قابل للقراءة — مجانًا وبلا حدود، ويُنشأ بالكامل داخل متصفحك.
ما الذي يُرمّزه Code 128
يُعدّ Code 128 نوع باركود عالي الكثافة وعام الاستخدام، يستطيع تمثيل مجموعة ASCII كاملة بأحرفها الـ١٢٨: كل حرف كبير وصغير، وكل رقم، وعلامات الترقيم المعتادة، بل وأحرف التحكم غير القابلة للطباعة. هذا الاتساع هو ما يجعله الخيار الافتراضي كلما احتاج الباركود إلى حمل أكثر من رقم منتج بسيط: أرقام الطلبات، ورموز التتبّع، والأرقام التسلسلية، ورموز مواقع المستودع، أو أي سلسلة أبجدية رقمية يستخدمها نظامك أصلًا. وإذا لم تكن واثقًا من نوع الباركود المناسب ولم تكن بياناتك رقم منتج تجزئة، فإن Code 128 هو الخيار الآمن في أغلب الأحوال.
مجموعة الأحرف والمجموعات الفرعية وقواعد الطول
يُرمّز Code 128 البيانات باستخدام ثلاث مجموعات فرعية من الأحرف يحلّ بعضها محل بعض. تغطي Subset A الحروف الكبيرة والأرقام وعلامات الترقيم ورموز تحكم ASCII. وتغطي Subset B الحروف الكبيرة والصغيرة معًا والأرقام وعلامات الترقيم، وهي المجموعة المستخدمة في أغلب الملصقات التي يقرأها البشر. أما Subset C فرقمية فقط، لكنها تضغط رقمين في حرف رمز واحد بدل رقم واحد، فتُنقص طول السلاسل الرقمية الطويلة إلى النصف تقريبًا. والمُرمِّز الجيد ينتقل بين المجموعات تلقائيًا في منتصف الباركود ليبقى الناتج أصغر ما يمكن مهما كتبت.
حدود الطول
لا حد أقصى رسميًا للطول في المواصفة، فالحد العملي يأتي من حجم ملصقك ومن عمق المجال لدى الماسح، لا من نوع الباركود نفسه. والسلاسل التي تتجاوز نحو ٢٠ إلى ٣٠ حرفًا تبدأ في الاتساع بوضوح، فاترك على الملصق مساحة تكفي لما تُرمّزه.
مجموع التدقيق
يحمل Code 128 دائمًا مجموع تدقيق مدمجًا — حرف تدقيق محسوب بـmodulo 103 — لكنك لا تراه ولا تديره. يُحسب تلقائيًا كجزء من الترميز، وليس أحد الأحرف التي تكتبها. وهنا يختلف عن صيغ عائلة GTIN مثل EAN-13 أو UPC-A، حيث يكون رقم التحقق رقمًا ظاهرًا مطبوعًا تحت الأعمدة. والماسح يعيد حساب هذا المجموع أثناء القراءة ويرفض الرمز الذي لا يطابقه، فالباركود التالف من نوع Code 128 لا يعيد بيانات خاطئة في الغالب، بل لا يعيد شيئًا أصلًا.
أين يُستخدم Code 128
يظهر Code 128 في كل موضع يحتاج فيه الباركود إلى حمل نص حر بدل رقم تجزئة ثابت الصيغة: ملصقات الشحن والخدمات اللوجستية (فهو النوع الذي يقوم عليه GS1-128)، وبطاقات المخزون والأصول، وأساور المرضى، وبطاقات الفعاليات والمؤتمرات، وبطاقات المكتبات، وملصقات SKU الداخلية وأرقام التشغيلات. ونادرًا ما يكون هو الصيغة التي يقرأها ماسح نقطة البيع، فالمتوقع هناك EAN-13 وUPC-A — استخدم Code 128 لكل ما ليس منتج رفّ، ونوعًا مخصصًا للتجزئة لكل ما هو كذلك. كما تعتمد عليه الصناعة في تعريف العُدد ومجموعات التجميع وسجلات الاختبار، لأنه يقبل أي تسلسل ترقيم داخلي دون أي تسجيل مسبق.
إرشادات الحجم والطباعة
أصغر منطقة هادئة يتطلبها Code 128 — وهي الهامش الأبيض الخالي على جانبَي الأعمدة، لا يُطبع فيه شيء — تساوي ١٠ أضعاف عرض أضيق عمود، أي البُعد X. وعند بُعد X شائع مقداره ٠٫٢٥ مم يصبح ذلك هامشًا نظيفًا يقارب ٢٫٥ مم على كل جانب. وحشر نص أو إطار أو باركود آخر داخل هذا الهامش من أكثر أسباب فشل القراءة شيوعًا في رمز يبدو سليمًا تمامًا على الشاشة.
إرشادات الطباعة
اطبع الملصقات التي يُفترض أن يقرأها ماسح يدوي أو ثابت بدقة ٣٠٠ dpi أو أعلى — طابعات النقل الحراري وأغلب طابعات الليزر تفعل ذلك بلا مشكلة، أما طابعة نفث الحبر الرخيصة فقد تُشوّش الأعمدة الضيقة بما يكفي لإفساد القراءة. ولا تُصغّر الباركود إلى أقل من ٨٠٪ تقريبًا من حجمه المصمَّم، وأبقِ الأعمدة سوداء خالصة على خلفية بيضاء أو فاتحة؛ فالتركيبات منخفضة التباين (رمادي فاتح على أبيض، أو أحمر على أبيض) لا تُقرأ حتى لو بدت سليمة للعين.
الأسئلة الشائعة
ما الفرق بين Code 128 وCode 39؟
هل يحتاج Code 128 إلى رقم تحقق؟
ما البيانات التي يستطيع باركود Code 128 حملها؟
ما أقصى طول لباركود Code 128؟
هل يُستخدم Code 128 عند نقاط البيع؟
تابع الاستكشاف
استورد ملف CSV أو Excel ونزّل الباركودات في ملف ZIP — بلا حد لعدد الصفوف.
اطبع أوراق الملصقاتملفات PDF جاهزة لأوراق Avery، بمناطق هادئة صحيحة ومحاذاة تلقائية.
الباركود لا يُقرأ؟المناطق الهادئة، الحجم، dpi الحراري، التباين — الأسباب والحلول، مع أداة اختبار مباشرة.
كل أنواع الباركودتصفّح كل الأنواع التي يدعمها BarcodeSheets.