Code 39 (เรียกอีกชื่อว่า Code 3 of 9) เป็นหนึ่งในรูปแบบบาร์โค้ดตัวอักษรและตัวเลขที่เก่าแก่ที่สุด มันเข้ารหัสตัวพิมพ์ใหญ่ A–Z, ตัวเลข 0–9 และเจ็ดสัญลักษณ์: - . $ / + % และช่องว่าง
ใช้ Code 128 แทนสำหรับโปรเจกต์ใหม่ เว้นแต่เครื่องสแกนของคุณต้องการ Code 39 โดยเฉพาะ — มันมีความหนาแน่นต่ำกว่าและไม่มีการตรวจสอบเลขตรวจสอบในเวอร์ชันพื้นฐาน
ฟรีตลอดไป ไม่ต้องสมัคร ไม่มีลายน้ำบนภาพที่ดาวน์โหลด ไม่มีวันหมดอายุบนบาร์โค้ดที่คุณสร้างวันนี้
At a glance
| มาตรฐาน | ISO/IEC 16388 (2007) — ISO/IEC 16388 |
|---|---|
| ชุดอักขระ | 43 อักขระ — A–Z, 0–9, ช่องว่างและ - . $ / + % |
| โครงสร้าง | แยกส่วน; แต่ละอักขระมี 9 องค์ประกอบ (5 แท่ง + 4 ช่องว่าง) โดย 3 องค์ประกอบกว้าง |
| เลขตรวจสอบ | modulo-43 เป็นตัวเลือก; สัญลักษณ์ตรวจสอบตัวเองได้โดยไม่ต้องมี |
| อักขระเริ่ม/หยุด | เครื่องหมายดอกจัน (*) เพิ่มโดยอัตโนมัติโดยตัวเข้ารหัส |
| ความหนาแน่น | ต่ำ — ราวครึ่งหนึ่งของความหนาแน่นของ Code 128 สำหรับข้อมูลเดียวกัน |
| ปีที่เริ่มใช้ | 1974 (Intermec); บังคับใช้โดย US DoD LOGMARS (MIL-STD-1189) |
“Code 39 เป็นสัญลักษณ์แบบแยกส่วน ความยาวแปรผัน; แต่ละอักขระสัญลักษณ์ประกอบด้วยเก้าองค์ประกอบ — ห้าแท่งและสี่ช่องว่าง — โดยสามองค์ประกอบเป็นแบบกว้าง”
เมื่อใดที่คุณจำเป็นต้องใช้ Code 39 จริง ๆ
ระบบอุตสาหกรรมและภาครัฐรุ่นเก่าจำนวนมากต้องการ Code 39 — ห่วงโซ่อุปทานด้านการป้องกันประเทศ (LOGMARS) ระบบสาธารณสุขและห้องสมุดบางแห่ง และการรวมระบบ ERP รุ่นเก่าบางระบบ หากเอกสารข้อกำหนดของคุณระบุ Code 39 ให้ใช้
สำหรับงานใหม่ — ฉลากภายใน ระบบ WMS สมัยใหม่ อีคอมเมิร์ซ — ให้เลือก Code 128 มันสั้นกว่า เชื่อถือได้มากกว่า และรองรับตัวพิมพ์เล็ก
ชุดอักขระ
ตัวพิมพ์ใหญ่ A–Z, ตัวเลข 0–9 และสัญลักษณ์เหล่านี้: - . $ / + % * และช่องว่าง ไม่รองรับตัวพิมพ์เล็ก; ตัวเข้ารหัสจะปฏิเสธ
โหมด Code 39 แบบขยายรองรับชุด ASCII เต็มโดยการรวมสองอักขระต่อสัญลักษณ์ แต่ผลลัพธ์จะไม่เข้ากันได้กับเครื่องสแกน Code 39 พื้นฐานอีกต่อไป
Frequently asked questions
- ทำไมบาร์โค้ดของฉันไม่เข้ารหัสตัวอักษรพิมพ์เล็ก?
- Code 39 ไม่รองรับตัวพิมพ์เล็กในรูปแบบมาตรฐาน สลับไปใช้ Code 128 หรือแปลงข้อมูลของคุณเป็นตัวพิมพ์ใหญ่
- Code 39 มีเลขตรวจสอบไหม?
- เป็นตัวเลือก อักขระตรวจสอบ Modulo-43 สามารถเปิดใช้งานได้แต่โปรแกรมอ่านส่วนใหญ่ไม่ตรวจสอบ Code 128 มีการตรวจสอบในตัวเสมอ
