Chuyển đổi UPC-E hoạt động như thế nào?
UPC-E biểu diễn số UPC-A đáp ứng điều kiện bằng tám chữ số được in. Việc mở rộng khôi phục UPC-A đầy đủ gồm mười hai chữ số trước khi kiểm tra chữ số cuối. Cả hai dạng đều xác định cùng một mặt hàng.
Ví dụ từng bước
Chữ số chế độ nén
UPC-E gồm một chữ số hệ thống đánh số, sáu chữ số dữ liệu và một chữ số kiểm tra. Chữ số dữ liệu thứ sáu, ngay trước chữ số kiểm tra, quyết định quy tắc mở rộng.
Ở đây, số 0 màu xanh dương được chuyển ra sau hai chữ số dữ liệu đầu tiên. Bốn số 0 được khôi phục trước ba chữ số dữ liệu còn lại. Số 7 màu xanh lá vẫn là chữ số kiểm tra.
- Chế độ 0, 1 hoặc 2
Chuyển chữ số chế độ ra sau hai chữ số dữ liệu đầu tiên, khôi phục bốn số 0 rồi thêm ba chữ số dữ liệu còn lại.
- Chế độ 3
Giữ ba chữ số dữ liệu đầu tiên, khôi phục năm số 0 rồi thêm hai chữ số dữ liệu tiếp theo.
- Chế độ 4
Giữ bốn chữ số dữ liệu đầu tiên, khôi phục năm số 0 rồi thêm chữ số dữ liệu thứ năm.
- Chế độ 5 đến 9
Giữ năm chữ số dữ liệu đầu tiên, khôi phục bốn số 0 rồi thêm chữ số chế độ.
Chữ số hệ thống đánh số và chữ số kiểm tra giữ nguyên ở hai đầu. Chỉ có thể nén nếu đảo ngược một trong các quy tắc này tái tạo chính xác UPC-A gốc.
Nhập UPC-E
Nhập đủ tám chữ số được in, bao gồm chữ số đầu và cuối.
Mở rộng và kiểm tra
Khôi phục số UPC-A đầy đủ và kiểm tra chữ số cuối.
Chuyển đổi ngược
Số UPC-A đáp ứng điều kiện có thể được nén thành UPC-E.
Cả hai dạng đều xác định cùng một mặt hàng và giữ nguyên chữ số kiểm tra: 7.
Quy tắc lược bỏ số 0 của GS1