Code 39

يُعرف أيضا باسم: Code 3 of 9, USD-3, LOGMARS

التعريف

Code 39 باركود خطي ذاتي التحقق يرمّز 43 حرفا: الأرقام والأحرف اللاتينية الكبيرة والمسافة و - . $ / + %. ويحدد نجمة بداية ونهاية كل رمز.

كيف يرمّز Code 39 الأحرف

يتكون كل حرف في Code 39 من تسعة عناصر، خمسة خطوط وأربع مسافات، ثلاثة منها من التسعة عريضة. ومن هذا النمط الثابت جاء الاسم «3 من 9»، وهو ما يجعل الرمز ذاتي التحقق: فالقراءة الخاطئة تنتج عادة نمطا غير صالح لا حرفا خاطئا.

ويبدأ كل رمز وينتهي بنجمة، ولهذا لا يمكن استخدام النجمة بيانات. وحرف تحقق بمقياس 43 اختياري، ويستطيع وضع ASCII الكامل تمثيل أحرف أخرى بدمج أزواج من الرموز.

  • الأرقام من 0 إلى 9
  • الأحرف اللاتينية الكبيرة من A إلى Z
  • المسافة والرموز - . $ / + %
  • حرف البداية والنهاية: *

أين يُستخدم Code 39

طُور Code 39 في السبعينيات وذاع لأنه سهل الطباعة وفك الترميز. وما زال يُستخدم في صناعة السيارات وفي الخدمات اللوجستية الدفاعية ضمن برنامج LOGMARS وعلى بطاقات الهوية وملصقات الأصول الداخلية.

وعيبه انخفاض الكثافة: فهو يشغل مساحة أكبر بكثير لكل حرف من Code 128. ويُحدَّد هذا الترميز في ISO/IEC 16388.

الأسئلة الشائعة

هل يستطيع Code 39 ترميز الأحرف الصغيرة؟

ليس في الوضع القياسي. يستطيع Code 39 بوضع ASCII الكامل تمثيل الأحرف الصغيرة بدمج حرفين، لكن أنظمة كثيرة تستخدم Code 128 بدلا منه.

لماذا تبدأ باركودات Code 39 وتنتهي بنجمة؟

النجمة هي حرف البداية والنهاية الذي يخبر الماسح أين يبدأ الباركود وأين ينتهي.

المصادر والمعايير

كل المصطلحات