Hiện nay, việc sử dụng mã vạch 1D đã trở nên phổ biến hơn bao giờ hết. Từ các cửa hàng tạp hóa cho đến các trung tâm thương mại, các dịch vụ chuyển phát nhanh và các công ty doanh nghiệp. Hôm nay, Aidcvn xin chia sẻ với các bạn về các loại mã vạch 1D thường dùng. Mời các bạn theo dõi!
Mã vạch 2 of 5 (Two of five)
Mã vạch 2 trong 5 là một mã vạch rời rạc, tự kiểm tra số mà không phải là rất hiệu quả và hiếm khi được sử dụng.
IATA 2 của 5
Một biến thể của tiêu chuẩn 2 của 5 biểu tượng được sử dụng phổ biến trong ngành hàng không
Xen kẽ 2 trong số 5 (ITF)
Một trong những hình tượng trưng phổ biến nhất bên ngoài khu vực bán lẻ là Interleaved 2 of 5, mã vạch số có mật độ cao, liên tục, tự kiểm tra, nó mã hoá các cặp chữ số (tức là 00 được mã hoá dưới dạng một thanh các thanh, 01 như một số khác, v.v … ). Bởi vì điều này I-2 của 5 chỉ có thể được sử dụng cho các chữ số thậm chí cả số. Nếu một số lẻ của các chữ số được sử dụng trong các thành phần dLSoft, một 0 hàng đầu được thêm tự động vào mặt trước của số.
Ma trận 2 của 5
Ma trận 2/5 là mã vạch rời rạc rời rạc, không tự kiểm tra, với một số kiểm tra tùy chọn 10. Không được đề nghị cho các ứng dụng mới.
Mã bưu điện Trung Quốc
Mã bưu chính của Trung Quốc là một biến thể trên Matrix 2 của 5 nhưng với các ký tự bắt đầu và dừng đã sửa đổi.
Mã vạch ITF
ITF-14 là Interleaved 2 of 5 biểu tượng để tạo ra một mã lớn hơn dành cho việc sử dụng bên ngoài các trường hợp đóng gói và quét một khoảng cách. Trong dạng này, nó thường sử dụng cùng một mã và EAN-13, nhưng với LEADING 0. Nếu một chữ số kiểm tra được tính bằng dBarcode cho mã này thì số kiểm tra EAN-13 được tạo ra.
Các thanh ngang hỗ trợ các thanh của mã vạch được gọi là Thanh đỡ, và chúng được khuyến cáo chứ không phải là bắt buộc.
Tương tự, các dấu hiệu đánh dấu in của máy in H (và khoảng cách lề của ánh sáng bổ sung) tùy chọn, vì đây cũng là các tính năng của công nghệ in cũ hơn, được thiết kế để kiểm tra độ sâu và mực in.
Mã vạch ITF-6
Một phiên bản rút gọn của mã này là ITF-6
Mã ITF 6 không có ý định có đồng hồ H.
Lưu ý rằng các mã ITF sử dụng cùng một chương trình mã hóa nhưng được dùng cho các mục đích sử dụng khác nhau so với Interleaved 2 của 5 (I-2of5)
Mã vạch Codabar
Codabar là một biểu tượng riêng rẽ và tự kiểm tra được phát triển bởi Monarch Marking Inc năm 1972. Nó được biết như là NW-7 ở Nhật Bản, vì nó có thanh hẹp và rộng và 7 thành phần cho mỗi nhân vật. Nó còn được gọi là USD-4 và 2 của 7 mã.
Codabar mã chương trình là một hệ thống tự kiểm tra có 16 ký tự trong bộ ký tự của nó; các chữ số 0 -9, và các ký tự $: /. + -. Nó có một sự lựa chọn của bốn nhân vật bắt đầu và dừng, mặc dù một số phiên bản cho phép một sự lựa chọn của tám !. Mặc định các sản phẩm mã vạch dLSoft sử dụng A và C để bắt đầu và dừng lại. Tuy nhiên, bằng cách đặt mã vạch trước dấu vạch (^) và hai ký tự, bất kỳ ký tự Codabar nào được cho phép có thể được sử dụng để bắt đầu và dừng; I E.
^ AT
gây ra A để được sử dụng như là ký tự bắt đầu và T sẽ được sử dụng cho nhân vật dừng.
Các ký tự bắt đầu và dừng Codabar cho phép là: ABCDENT *
Các ký tự bắt đầu và dừng không được hiển thị dưới dạng văn bản.
Codabar không xác định một chữ số kiểm tra. Tuy nhiên, thanh kiểm tra Mod 10 hoặc Mod 16 thường được sử dụng trong ký hiệu Codabar, do đó các sản phẩm dLSoft sẽ tạo ra thanh kiểm tra Mod 10 hoặc Mod 16 nếu cần.
Mã số 11
Mã số 11 là mã vạch số rời rạc, không tự kiểm tra được sử dụng bởi một số tổ chức lớn nhưng hiếm khi được tìm thấy trên các máy quét bán lẻ.
Mã số 11 mã vạch có thể chứa chỉ các chữ số và ký hiệu -. Nó có thể được sử dụng với một hoặc hai Mod 11 kiểm tra ký tự, với các-ký hiệu được sử dụng khi kiểm tra giá trị nhân vật là 10.
Mã vạch 128
Mã số 128 là một hệ thống mã vạch mật độ rất cao hiện đại, liên tục và tự kiểm tra. Nó có ba chương trình mã hóa và cho phép bao gồm các ký tự đặc biệt không có trên bàn phím.
Đề án A mã hoá chữ hoa, chữ số, dấu phân cách và ký tự ASCII không thể in được (giá trị dưới 32)
Đề án B mã hoá chữ hoa và chữ thường, chữ số và dấu phân cách
Biểu đồ C mã chỉ có các cặp số 00-99.
Các mã vạch GS1-128 sử dụng các chương trình mã hóa giống như Mã 128, nhưng được phân biệt bằng việc có ký tự FNC1 làm ký tự đầu tiên. GS1-128 khác với mã số 128 và hai không được coi là có thể hoán đổi cho nhau.
Một số sản phẩm dLSoft cung cấp mã kiểm soát để chuyển đổi giữa các phân nhóm Mã 128 tự động, mặc dù cơ sở này có thể được tắt. Người sử dụng nên lưu ý rằng nếu sử dụng tùy chọn này thì mã vạch được sản xuất có thể không giống với mẫu thu được từ một nguồn khác – mặc dù nó sẽ quét để tạo ra các ký tự tương tự.
Phần lớn các cuộc gọi hỗ trợ là kết quả từ những người dùng không sử dụng chương trình chính xác 128 (ví dụ A, B hoặc C) hoặc không nhận thức được kế hoạch mà khách hàng mong đợi. Một số khách hàng chỉ mong đợi chương trình C, trong khi những người khác bắt đầu trong chương trình A và sau đó chuyển sang chương trình C, vv Điều quan trọng cần lưu ý rằng ba đề án tồn tại và thường sẽ gặp phải trong cùng một mã vạch.
Vì lý do này, cần xác định kiểu khách hàng muốn và nếu và ở đâu chương trình nên thay đổi dọc theo mã vạch.
Mã vạch 39
Mã 39 (còn được gọi là 3 trong số 9) là mã vạch phổ biến nhất ở bên ngoài khu vực bán lẻ và được đọc bởi hầu hết các máy quét, mặc dù nó không phải là nhỏ gọn như Mã số 93 hoặc Mã 128. Khung mã số 39 bình thường mã hóa cả hai số và chữ hoa, và là ký hiệu chữ số đầu tiên.
Mã 39 là một mã vạch rời rạc, tự kiểm tra – vì vậy khoảng cách giữa các chữ số có thể lớn hơn không gian đơn vị. Một số người dùng đã lầm lẫn khoảng cách giữa các dấu cách giữa không gian và trở nên quan tâm bởi vì nó không phải là kích thước tương tự như trong một mã vạch khác đại diện cho cùng một ký tự. Không có thay thế cho việc kiểm tra mã vạch bằng máy quét!
Mã 39 có một checkdigit Mod 43 tùy chọn.
Mã mở rộng 39
Lược đồ Mã số mở rộng 39 cũng bao gồm chữ thường và dấu chấm câu nhiều.
Cần lưu ý rằng Mã mở rộng 39 đại diện cho hầu hết các ký tự bổ sung bằng cách sử dụng hai ký tự từ bộ mã ký tự chuẩn 39. Do đó mã mở rộng 39 ký tự là khoảng hai lần lâu dài như mã số 39 tiêu chuẩn ký hiệu.
Mã 39 là một biểu tượng rời rạc – vì vậy khoảng cách giữa các chữ số có thể lớn hơn một không gian đơn vị. Một số người sử dụng đã hiểu lầm về khoảng cách giữa các khoảng trống giữa một không gian và trở nên quan tâm vì nó không phải là kích thước tương tự như trong một mã vạch khác đại diện cho cùng một ký tự. Không có thay thế cho việc kiểm tra mã vạch bằng máy quét!
Ngoài ra các ký tự bắt đầu và dừng là như nhau, và đôi khi có thể được đại diện trong các hình thức con người có thể đọc được bởi một dấu hoa thị.
Mã vạch 93
Mã 93 là một chiều dài thay đổi, ký hiệu liên tục sử dụng bốn chiều rộng phần tử với mỗi ký tự bao gồm ba thanh và ba không gian. Mã 93 được thiết kế để bổ sung cho Mã 39 và là mã nhỏ gọn hơn mã số thứ hai. Mã số 93 không phải là một biểu tượng tự kiểm tra.
Mã 93 ký tự bao gồm hai ký tự kiểm tra Mod 47.
Mã đặc biệt được sử dụng để cho phép nhập các ký tự ASCII đầy đủ, làm cho hệ thống trở nên đáng tin cậy hơn Mã 39.
Mã chuẩn 93 mã hoá các chữ số và chữ hoa, trong khi mã mở rộng 93 mã hóa bộ ký tự ASCII đầy đủ.
Mã vạch mã B
Mã B là một mã số rời rạc chỉ riêng, tương đối hiệu quả khi sử dụng không gian.
Mã B không xác định một ký tự kiểm tra chuẩn và hiếm khi được sử dụng trong các ứng dụng hiện đại
Mã vạch Deutschen Post
Interleaved 2 trong số 5 mã vạch tạo thành cơ sở của các ký tự mã vạch và mã Leitcode của Đức được sử dụng bởi Deutschen Post. Đây là mã số mã vạch 12 và 14 chữ số, bao gồm thanh kiểm tra Mod 10 có trọng số bất thường.
Kiểm tra hộp kiểm EXTRA1 trong ứng dụng hoặc cài đặt cờ tham số cờ DL_FLAG_EXTRA1 (bit 4 của biến cờ) bật số kiểm tra Deutschen Post khi tự động kiểm tra chữ số cũng bật, cho phép I-2 trong số 5 ảnh mã vạch được sử dụng như ký hiệu mã vạch và mã Leitcode.
Lưu ý rằng khoảng cách và khoảng thời gian được loại bỏ khỏi chuỗi cung cấp cho mã I-2 của 5 mã vạch trước khi hình ảnh mã vạch được tạo ra – vì vậy bố cục chính xác cho mã Nhận dạng và Mã mã Leitcode có thể được sử dụng để tạo các biểu tượng.
Số DUN-14
DUN không thực sự là một loại mã vạch. Đó là Số đơn vị phân phối. Tuy nhiên, nó thường được xây dựng từ 12/13 số mã vạch bán lẻ, và sử dụng một checkdigit đặc biệt.
Số DUN-14 có thể được thể hiện bằng mã vạch ITF hoặc mã vạch GS1-128 và việc triển khai hiện đại phải sử dụng GS1-128.
DUN-14 trong mẫu mã vạch GS1-128 có thể được tạo ra bằng cách cung cấp 13 chữ số (chữ Biến thể của Logisitcal – thường là 0 ở Vương quốc Anh) theo sau là 12 chữ số đầu tiên của chữ số bán lẻ (ví dụ: từ số EAN-13 nhưng không có chữ số kiểm tra của EAN ). Chữ số kiểm tra DUN sau đó được tính và biểu tượng mã vạch được tạo ra bằng cách sử dụng biểu tượng GS1-128. Các ký hiệu sau đó được gọi là biểu tượng EAN-14.
Mã vạch EAN & UCC
EAN là tên châu Âu cho một nhóm tiêu chuẩn mã vạch có các đối tác của họ theo tiêu chuẩn UCC của Hoa Kỳ. Cả hai hiện nay thường được gọi là mã vạch GS1. Các tiêu chuẩn này xác định một số loại mã vạch khác nhau được sử dụng cho các mặt hàng thương mại.
Để biết thêm chi tiết xem mã vạch GS1
EAN-13 là chương trình chính được sử dụng trên toàn Châu Âu để đánh số bài viết bán lẻ và giống hệt với UCC-13 được sử dụng ở Hoa Kỳ. Đây là một chương trình mã hoá số. Biểu tượng> ở lề phải là chỉ thị lề. Trong lề trái, mã số đầu tiên được sử dụng làm chỉ báo lề. Không có dấu khác nên xuất hiện ở lề nhẹ.
Các mã số EAN yêu cầu 13 chữ số (12 nếu số kiểm tra được tính tự động) Số được sử dụng để đánh số bài EAN được Tổ chức Thành viên GS1 (GS1-UK ở Anh) chỉ định.
Mã EAN có thể chứa 2 hoặc 5 chữ số bổ sung:
Sơ đồ mã hoá ISBN là EAN13, với ba chữ số đầu tiên là 978, và 9 chữ số số ISBN của cuốn sách (không có chữ số kiểm tra). Số cuối cùng là chữ số kiểm tra tính EAN.
Sơ đồ mã hóa ISSN là EAN13, với ba chữ số đầu tiên là 977, 7 chữ số hiển thị số ISSN của tạp chí định kỳ (không có chữ số kiểm tra) và 2 số phụ tùng (được sử dụng tại Vương quốc Anh để cho biết thay đổi mã giá). Số cuối cùng là chữ số kiểm tra tính EAN.
Mã vạch Bookland là những số duy nhất được in trên bìa sách. Chúng chứa số ISBN của sách và thông tin giá cả được mã hóa bằng mã vạch EAN 13 với mã bổ sung gồm 5 chữ số.
Đối với sách có ISBN 1-234-5678-9 bán lẻ ở mức $ 19,95 ở Mỹ, dữ liệu để mã hóa được tạo ra bằng cách lấy 978 , tiếp theo là số ISBN 12345678 (số cuối cùng của số ISBN là một chữ số kiểm tra và không phải là bao gồm ), tiếp theo là một chữ số tiền tệ (5 cho đô la Mỹ) và giá bốn chữ số (51995), tức là
9781234567851995
Các chương trình mã hóa JAN là EAN13 với hai chữ số đầu tiên là 49.
Lưu ý rằng không có sự tương ứng 1-1 giữa các thanh và các mã số.
EAN-8
EAN-8 là một phiên bản nhỏ hơn và rút gọn của mã EAN.
EAN-8 yêu cầu 8 chữ số (7 nếu chữ số kiểm tra được tính tự động bởi các sản phẩm của dLSoft) và hỗ trợ bổ sung 2 và 5 chữ số.
8 chữ số có thể bao gồm tiền tố GS1 1, 2 hoặc 3 chữ số; các chữ số còn lại bao gồm một tài liệu tham khảo và một số kiểm tra. Trường hợp tiền tố bao gồm chữ số 0 hoặc 2 thì 6 chữ số còn lại có sẵn cho việc sử dụng nội bộ (tức là không giao dịch), cộng với số kiểm tra. Trong trường hợp này các ký hiệu GS1-8 chủ yếu được sử dụng để mã hoá thông tin địa phương – chẳng hạn như giá của một mặt hàng trong siêu thị.
Mã vạch EAN-14 và UCC-14
Các mã số EAN-14 / UCC-14 có thể được thể hiện bằng mã vạch ITF hoặc GS1-128 và các cài đặt hiện đại được khuyến khích sử dụng GS1-128128 – vì vậy đó là những gì các thư viện mã vạch dLSoft sử dụng. Mã vạch EAN-14 có thể được xây dựng từ mã vạch bán lẻ UPC / EAN / UCC 12/13 số bằng cách điền vào các số bằng số không, và sử dụng một checkdigit đặc biệt.
EAN-14 ở định dạng mã vạch GS1-28 có thể được tạo ra bằng cách cung cấp 13 chữ số; chữ Biến thể Vận tải (thường là 0 ở Anh) theo sau là 12 chữ số đầu tiên của các chữ số bán lẻ (ví dụ từ số EAN-13 nhưng không có chữ số của EAN). Việc tạo ra từ số UPC-A yêu cầu hai số 0 theo sau bởi 11 số đầu tiên của mã vạch UPC-A mà không có chữ số kiểm tra. Các thư viện mã vạch dLSoft tính số kiểm tra EAN-14 nếu Auto-checkdigit được kích hoạt, và sau đó sản xuất mã vạch GS1-128 hoàn chỉnh với một (01) Mã nhận dạng ứng dụng.
Nếu cần có một AI thay thế từ các thư viện dLSoft, một mã vạch chuẩn GS1-128 phải được tạo ra bằng cách cung cấp yêu cầu AI trong dữ liệu.
Mã vạch GS1-128
Mã vạch GS1-128 (trước đây là EAN-128 hoặc UCC-128) là mã mật độ rất cao hiện đại. Đề án dựa trên Mã số 128 nhưng được phân biệt với nó bằng cách sử dụng ký tự đầu tiên là một ký tự FNC1.
Mã vạch GS1-128 thường bao gồm Mã số nhận dạng ứng dụng (các ký tự được bao gồm trong dấu ngoặc) xác định chức năng của các ký tự theo dấu ngoặc đơn. Định danh ứng dụng được xác định bởi GS1 và một số ví dụ được trình bày dưới đây:
- (01) xác định GTIN (Mã số hàng giao dịch toàn cầu)
- (10) xác định lô hoặc số lô
- (11) xác định một Ngày sản phẩm (như YYMMDD)
- (15) xác định một ngày tốt nhất trước (như YYMMDD)
- (21) xác định một số sê-ri
- (400) xác định Số đơn hàng mua
- (422) xác định một nước xuất xứ (như mã ISO)
Người sử dụng GS1-128 nên lưu ý rằng trong khi có kích thước danh nghĩa cho các ký hiệu này (31,8 mm và 11 * n + 2 mm dài, trong đó n là số ký tự bao gồm mã kiểm soát), nhiều ứng dụng của các mã này sử dụng các kích thước được đề nghị từ 50% đến 84% danh nghĩa.
Mã vạch HIBC (LIC)
Mã vạch được sử dụng bởi các nhà cung cấp cho ngành y tế có thể là các chỉ định do Hội đồng Truyền thông Kinh doanh Công nghiệp Y tế (HIBCC) hoặc bởi các tổ chức quốc tế khác. Người ghi nhãn sử dụng Mã số Nhận dạng HIBC (LIC) nên tuân theo định dạng dữ liệu và biểu tượng của HIBC LIC.
Các mã vạch HIBC LIC có mã ban đầu + được mã hóa trong dữ liệu, và các hệ thống hiện đại phải bao quanh văn bản có thể đọc được của con người với dấu hoa thị để cho biết văn bản đã hoàn tất.
Mã vạch có thể được mã hoá sử dụng mã vạch Mã 128 hoặc Mã 39, nhưng trong mỗi trường hợp, mã vạch phải chứa ký tự kiểm tra Mod 43. Các sản phẩm dLSoft hỗ trợ ký hiệu HBIC có thể tạo ra ký tự kiểm tra thích hợp và có thể bao gồm * (thường bằng cách chọn tùy chọn Extra1 trong thuộc tính của mã vạch).
Mã vạch Intelligent Mail
Bộ mã vạch gói IMT bao gồm một chuỗi dữ liệu được mã hoá trong mã vạch thường đi theo đặc tả GS1-128. Tuy nhiên, Bưu điện Hoa Kỳ có nhiều yêu cầu hoạt động độc đáo và lệch một chút từ đặc tả GS1 khi cần thiết.
Dữ liệu mã vạch bao gồm một số trường. Không phải tất cả các loại mã vạch đều có thể sử dụng mọi trường, và một số trường sẽ bị chặn lại từ các biểu thị của con người có thể đọc được mã vạch.
Lưu ý rằng các nhãn có chứa mã vạch IMPB cũng có các yêu cầu khác bao gồm Số theo dõi USPS và các đường ngang. Một số sản phẩm của dLSoft C / C ++ hỗ trợ hình ảnh đồ hoạ có thể tạo ra các mục này (các sản phẩm Net của chúng tôi không hỗ trợ). Chiều cao được chỉ định cho hình ảnh mã vạch là tổng chiều cao từ đường ngang phía trên xuống dưới – thường là 45 mm hoặc 1,8 inch.
Nếu dữ liệu được cung cấp dưới dạng
(420) 12345 (92) 12391234567812345678907
Sau đó, mã vạch được tạo ra với một khoảng cách trên thanh để cho phép theo dõi thông tin được đưa vào. Tuy nhiên, nếu dữ liệu được cung cấp với dấu sau / và cờ Extra2, thì các ký tự sau / có thể được sử dụng để cung cấp thông tin theo dõi.
Ví dụ: dữ liệu
(92) 12391234567812345678901 / TRACKING CODE #
kết quả trong mã vạch được hiển thị bên dưới
Mã vạch ISBN
Sơ đồ mã vạch ISBN-10 là EAN-13 / UCC-13, với ba chữ số đầu tiên là 978 OR 979, và 9 chữ số số ISBN của cuốn sách (không có số kiểm tra ISBN). Số cuối cùng là chữ số kiểm tra EAN / UCC. Kể từ khi giới thiệu hệ thống ISBN-13, ba chữ số đầu tiên đã được chỉ định như một phần của số ISBN-13.
Lưu ý rằng chữ số cuối cùng của số ISBN gồm 10 chữ số cũ hơn là một chữ số ISBN và đây không phải là hình ảnh mã vạch. Hình ảnh mã vạch sẽ chứa chữ số kiểm tra EAN.
Kể từ tháng 1 năm 2007, các Cơ quan ISBN đã bắt đầu phân định 13 ký hiệu cho sách và các sản phẩm liên quan đến sách. Những mã nhận dạng này, “ISBN-13s”, kết hợp Bookland EAN cũ hơn vào một số nhận dạng sách mới, nơi tiền tố có thể là ‘978’ (giá trị hiện tại) hoặc ‘979’.
Các thành phần mã vạch dLSoft tự động nhận dạng mã vạch ISBN-13 bắt đầu từ 978 hoặc 979 và tạo mã vạch ISBN-13 thích hợp. Các thành phần mã vạch của dLSoft sẽ tạo ra mã vạch ISBN-13 sử dụng tiền tố ‘978’ từ dữ liệu được cung cấp bởi dữ liệu ISBN cũ hơn 10.
Mã vạch ISSN và ISMN
Số hiệu chuẩn quốc tế (ISSN) là một mã quốc tế được chấp nhận xác định tiêu đề của xuất bản phẩm. Đó là một số tám chữ số bao gồm bảy chữ số cộng với một chữ số kiểm tra cho phép một máy tính để nhận ra khi số được trích dẫn không chính xác. Các chữ số kiểm tra có thể là một X, nếu không ISSN là số đầy đủ.
Sơ đồ mã hóa ISSN cho mã vạch là EAN13, với ba chữ số đầu tiên là 977, 7 chữ số hiển thị số ISSN của tạp chí định kỳ (không có số ISSN) và 2 số phụ tùng (được sử dụng tại Vương quốc Anh để cho biết thay đổi mã giá). Số cuối cùng là chữ số kiểm tra tính EAN.
ISSN với một add-on 2 chữ số được hỗ trợ bởi hầu hết các sản phẩm dLSoft. Các ký tự bổ sung có thể cần phải được tách ra từ các số ISSN với ký tự a /.
ISMN
Số ISMN là số nhận dạng duy nhất máy có thể đọc được cho các ấn phẩm âm nhạc in từ khắp nơi trên thế giới, cho dù đó là một phần, một điểm hoặc một phần tử trong bộ đa truyền thông. Hệ thống số ISMN do Cơ quan ISMN quốc tế quản lý.
ISMN thay đổi từ 10 đến 13 chữ số vào ngày 1 tháng 1 năm 2008. Kể từ cuối năm 2008, tất cả các ấn phẩm của các ký hiệu phải mang và được liệt kê với số 13 chữ số
từ năm 2008, mã vạch ISMN đã sử dụng mã vạch EAN-13, với ba chữ số đầu tiên là 979. Số ISMN phải được cung cấp đầy đủ bằng dấu gạch nối, và điều này sẽ xuất hiện trên mã vạch.
ISMN cũ hơn (10 số) không được sử dụng có thể được chuyển đổi sang định dạng mới bằng cách thêm tiền tố ISMN 10 số với 9790.
Mã vạch Bưu điện của Ý
Bưu điện Ý 3/9
Mã Bưu điện 3/9 của Ý được mã hoá bằng mã số 39, ngoại trừ chữ số kiểm tra được tính từ 8 chữ số đầu tiên sử dụng thuật toán Mod 11 trọng và không kiểm tra mã kiểm tra Code 39 thông thường.
Dữ liệu mã bao gồm
hai chữ cái theo thứ tự chữ cái
tám chữ số
một chữ số kiểm tra
hai chữ cái theo thứ tự chữ cái.
Thư viện dLSoft tính số kiểm tra khi cần thiết, và chèn khoảng cách giữa các thành phần của mã. Dữ liệu có thể được cung cấp mà không có không gian.
Bưu điện Ý 2/5
Mã bưu chính Ý 2/5 được mã hoá sử dụng Interleaved 2 of 5 symbology, ngoại trừ một chữ số kiểm tra được tính bằng thuật toán Mod 10.
Dữ liệu mã bao gồm
mười một chữ số
một chữ số
Thư viện dLSoft tính số kiểm tra khi cần thiết, và chèn dấu gạch ngang hoặc khoảng cách giữa các thành phần của mã. Dấu gạch ngang thường được chèn vào, nhưng một khoảng trắng có thể được chèn vào bằng cách đánh dấu hộp kiểm EXTRA1 trong các ứng dụng, hoặc thiết lập tham số cờ DL_FLAG_EXTRA1 (bit 4 của biến cờ). Dữ liệu có thể được cung cấp mà không có dấu cách / dấu gạch ngang.
Mã vạch MSI
MSI, còn gọi là Mã Modified Plessey, là một mã tương đối yếu không hiệu quả trong việc sử dụng không gian.
Thông thường mã này có một thanh kiểm tra Modulo 10. Tuy nhiên, có hai biến thể của một hình thức kiểm tra hai chữ thường sử dụng chung. Một sử dụng một thanh kiểm tra Mod 11 trước thanh kiểm tra Mod 10 cũ, thanh kia sử dụng hai chữ số kiểm tra Mod 10.
Một số thiết bị quét không thể đọc cả hai dạng. (trên thực tế một số thiết bị quét không thể đọc một trong hai mẫu checkdigit). Kiểm tra tài liệu của máy quét để đảm bảo rằng bạn chọn một sự kết hợp thích hợp.
Mã vạch Plessey
Một mã số cũ vẫn còn phổ biến ở một số ngành, mã Plessey hỗ trợ số và các ký tự X, B, C, D, E và F cộng với một 8 bit CRC chia thành hai ký tự kiểm tra.
Đây là thói quen phổ biến trong một số ngành công nghiệp bằng cách sử dụng mã vạch Plessey để tách các ký tự mã vạch khỏi các checkdigits của họ. Với các sản phẩm dLSoft, bạn có thể thực hiện điều này bằng cách đặt cờ EXTRA2 trong ứng dụng hoặc đặt cờ tham số flags DL_FLAG_EXTRA2 (bit 5 của biến cờ) hoặc bằng tay bao gồm một ký tự khoảng cách ở cuối dữ liệu mã vạch.
Loại mã vạch này có yêu cầu in ấn chính xác hơn hầu hết các mã vạch 1D khác vì nó có chiều rộng thanh từ 1 đến 5 đơn vị X.
PZN
PZN (Pharma-Zentral-Nummer) là một biến thể của Mã 39 bao gồm một thanh kiểm tra Modulo 11 và được sử dụng để đánh dấu sản phẩm dược phẩm và chăm sóc sức khoẻ ở Đức.
Mã vùng chứa vận chuyển hàng loạt (SSCC)
Bộ luật Vận chuyển Serial Shipping là một nhận dạng duy nhất của các container vận chuyển riêng lẻ. Tiêu chuẩn bao gồm mã vạch mã vạch duy nhất, GS1-128, sử dụng Tiêu chuẩn Bộ nhận dạng Ứng dụng GS1.
SSCC sử dụng một số gồm 18 chữ số bao gồm:
a) một mã mở rộng được chỉ định bởi công ty xây dựng SSCC
b) tiền tố của công ty GS1. (Những người được chỉ định bởi UCC là tiền tố với 0).
c) số tham chiếu nối tiếp phải là duy nhất trong ít nhất 12 tháng
d) một chữ số kiểm tra Mod 10.
Khi một mã vạch SSCC được tạo ra bằng cách sử dụng các thành phần dLSoft, dữ liệu được dẫn trước bởi (00) Application Identifier. Số kiểm tra Mod 10 có thể được tạo ra bằng cách chọn tùy chọn Số tự động kiểm tra. Tùy chọn Hiển thị số kiểm tra bị bỏ qua, vì chữ kiểm tra Mod 10 phải luôn được hiển thị dưới dạng người có thể đọc được.
Mã vạch SISAC & số SICI
Không giống như hầu hết các mã vạch khác, biểu tượng mã vạch SISAC không có sự tương ứng một-một với mã SICI được in bên dưới nó. Sơ đồ SISAC sử dụng một phương pháp tra cứu bảng phức tạp để chuyển đổi mã SICI thành mã SISAC – sau đó được sao chép bằng cách sử dụng mã vạch mã vạch 128.
Các sản phẩm dLSoft hỗ trợ mã SISAC SC tạo mã vạch SISAC từ mã SICI và chỉ có thể thực hiện nếu mã SICI chính xác.
Mã SICI phải chứa ít nhất các mục sau:
Số ISSN hoàn chỉnh với một dấu gạch nối giữa các chữ số 4 và 5, ví dụ: 1234-5678
Một mục ngày được kèm theo trong dấu ngoặc đơn. Nếu không có mục ngày yêu cầu các ký hiệu () phải luôn hiện diện.
Một mục số là tùy chọn. ví dụ: 14: 1
Chỉ số hoặc số bổ sung là tùy chọn, ví dụ: * 1
Số phiên bản chuẩn hiện tại, 1- và cả ba ký tự PHẢI ĐƯỢC Hiện tại
Một chữ số SICI kiểm tra ngay lập tức có thể làm theo – của số phiên bản. Các chữ số kiểm tra có thể được nhập bằng tay hoặc có thể được tính bằng dBarcode bằng cách cho phép Auto Checksum.
Lưu ý: Khi sao chép mã SICI từ các ấn phẩm, không phải lúc nào cũng dễ dàng phân biệt: và; nhân vật. Mã SICI LUÔN LUÔN kết thúc bằng (dấu chấm phẩy), 1-n trong đó n là số kiểm tra.
(các sản phẩm dLSoft hiện không hỗ trợ mã vị trí SICI.)
Mã vạch Telepen
Telepen cung cấp ba chương trình mã hóa, mỗi bộ đều có cặp bắt đầu và điểm dừng riêng:
- Toàn ASCII – mã hóa các ký tự ASCII 128 dưới
- Số nén – nơi bắt đầu mã hóa ở chế độ số nén (mã hóa hai chữ số cho mỗi nhóm thanh) và có thể được theo sau bởi mã hoá ASCII. Đề án này là để mã hóa một số thậm chí các chữ số. Nếu một số lẻ các chữ số được mã hoá, thì cần phải chuyển từ Số nén sang ASCII trước khi chữ số cuối cùng hoặc chuỗi số phải được đặt trước bằng 0.
- ASCII – nơi mã hóa bắt đầu ở chế độ ASCII đầy đủ và được theo sau bởi các chữ số trong mã hóa nén.
Việc chuyển từ ASCII sang Compressed numeric (hoặc ngược lại) được thực hiện bằng cách chèn một ký tự ASCII DLE, nhưng điều này chỉ được cho phép một lần trong bất kỳ biểu tượng nào.
Thư viện mã vạch dLSoft cung cấp chuẩn Telepen (trong đó theo dõi ở trên), Telepen N (sử dụng lược đồ trên nhưng bắt buộc bắt đầu và dừng các thanh của ASCII) và Telepen A (mã hóa tất cả dữ liệu dưới dạng ASCII mà không có số nén). Chế độ Teleton ASCII cung cấp bộ ký tự ASCII đầy đủ. Mã dưới 32 (dấu cách) có thể được nhập dưới dạng <ALT> 0XYZ, trong đó XYZ là mã ASCII 3 chữ số +128. Các ký tự ASCII ESC yêu cầu trên một số hệ thống số Telepen như là nhân vật đầu tiên có thể thu được bằng cách kiểm tra hộp kiểm EXTRA1 trong các ứng dụng, hoặc thiết lập tham số cờ DL_FLAG_EXTRA1 (bit 4 của biến cờ) hoặc BarCode.Extra1 trong OCX. Thông thường một chuyển đổi từ Số nén sang ASCII được sử dụng để xử lý các chuỗi số lẻ chiều dài, nhưng bằng cách kiểm tra hộp kiểm EXTRA2 trong các ứng dụng,
Mã vạch UPC
Mã vạch UPC (Mã sản phẩm phổ quát) được chỉ định bởi UCC – bây giờ là GS1-US – và đang được thay thế theo thời gian bằng mã vạch EAN / UCC mới hơn. Mã vạch UPC vẫn được sử dụng rộng rãi ở Mỹ như một mã số bán lẻ.
Mã UPC thực tế là mã gồm 10 chữ số. Số có 10 chữ số được đứng trước bởi một chữ số “hệ thống số”, là 0 cho phiên bản bán lẻ, và theo sau là một chữ số kiểm tra. Trong nhiều hệ thống bán lẻ chỉ cần nhập 10 chữ số của mã UPC trong trường hợp quét sai, vì vậy đã có lần khi 0 hàng đầu chưa được bao gồm trong biểu mẫu có thể đọc được của con người. Tuy nhiên, các giá trị khác của chữ số hệ thống số được sử dụng cho các mục đích cụ thể (ví dụ 6 hoặc 7 được sử dụng để sản xuất số nhận dạng, 3 cho các sản phẩm thuốc, vv).
Mã UPC-A là một biến thể của một số 12 mã số được sử dụng rộng rãi ở Hoa Kỳ. Mã số bán lẻ thường được coi là 10 chữ số (hoặc 11 nếu checkdigit được nhập rõ ràng), và trên thực tế là 12 chữ số mã được tạo thành từ 0 hàng đầu, tiếp theo là 10 chữ số sản phẩm và 1 checkdigit.
Hệ thống này cho phép sử dụng các chữ số hàng đầu thay thế cho các mục đích dự định của chúng. Người sử dụng các mã thay thế như vậy sẽ biết những chữ số hàng đầu đó có thể là gì, hoặc có thể lấy thông tin từ nhà cung cấp mã được ủy quyền.
Mã UPC-A hỗ trợ 2 và 5 chữ số bổ sung.
Mã UPC-E là các mã vạch nhỏ hơn hỗ trợ 6 chữ số và một chữ số kiểm tra.
Mã UPC hỗ trợ bổ sung 2 và 5 chữ số.