xBarcodexBarcode
ISO ISO/IEC 15417:2007

Tiêu chuẩn & Trình tạo Mã vạch Code 128

Mã vạch chữ số mật độ cao. Công cụ của chúng tôi sử dụng các thuật toán tra cứu động để tự động chuyển đổi giữa các tập con A, B và C cho chiều rộng ký hiệu ngắn nhất có thể.

Live Generator
22/500

Bổ sung số kiểm tra khi xác định rõ vị trí. Với GS1, hãy đặt AI trong dấu ngoặc đơn. Các số kiểm tra đã có sẽ được xác minh. Những định dạng khác vẫn được xử lý như trước.

FG
BG
🛡️Không lưu giữ dữ liệu: Được mã hóa trong bộ nhớ edge. Không bao giờ lưu trữ.

Thông số Kỹ thuật

Cấu trúc Mẫu bắt đầu + Từ mã dữ liệu (tự động chuyển) + Tổng kiểm tra (Modulo 103) + Mẫu dừng + Vùng yên tĩnh
Dung lượng Độ dài thay đổi (về lý thuyết là không giới hạn, giới hạn thực tế ~48 ký tự trên mỗi chiều rộng tiêu chuẩn)
Bộ Ký tự Đầy đủ 128 ký tự ASCII (sử dụng Tập con A, B, C)
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Ứng dụng Phổ biến

Tiêu chuẩn này được sử dụng rộng rãi trong các ngành sau:

Logistics, Nhãn vận chuyển (GS1-128), Theo dõi hàng tồn kho, Nhãn sản phẩm
Ràng buộc đầu vào và tính chẵn lẻ: This format computes a weighted Modulo-103 checksum across all codewords (including start characters, subset switches, and data). Internal symbols and check digits are generated automatically.
Khởi động nhanh cho nhà phát triển

Automate Code 128 via API

Tham khảo API đầy đủ →
curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "format": "code_128",
  "content": "CODE-128-DEMO"
}' > barcode.svg
API outputs: SVG, PDF, EPS and matrix JSON. PNG is exported in the browser. < 20ms Độ trễ Edge

⚡ Khoa học Bên trong

Cách động cơ Rust của chúng tôi tối ưu hóa định dạng cụ thể này:

Bộ mã hóa lập trình động đảm bảo chuỗi từ mã Code 128 tối thiểu trên các Bộ A/B/C.

  • Tiền mã hóa hiểu cú pháp {FNC1}…{FNC4} và ~1…~4 (~~ thoát dấu ~ theo nghĩa đen) và xác thực khả năng mã hóa.
  • Chế độ C ghép đôi các chữ số để đóng gói 00-99 vào một từ mã; chuyển đổi SHIFT và CODE được tính chi phí trong DP.
  • Chế độ GS1 chèn FNC1 ngay sau mã START và coi các dấu phân cách ~ đơn lẻ là FNC1.
  • ASCII mở rộng (128-255) được hỗ trợ qua FNC4 với ánh xạ cụ thể theo bộ.
  • Tạo tổng kiểm tra và mã STOP tuân thủ chính xác thông số kỹ thuật Code 128.
Tiêu chuẩn liên quan

Alternative Symbologies related to Code 128

Need an Industry-Grade Solution?

Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.