code128和code-128的條碼是一種條形碼型別, 不過code128有三個子集Code128 A碼,Code128 B碼,Code128 C碼,這三個自己可以表示不同的字符集
Code128 A碼可表示:大寫英文字母、數字、控制字元組成的字串,比如:ABC、ABC123。
Code128 B碼可表示:大小寫英文字母、數字、字元組成的字串,比如:Abc123、A-123(B)。
Code128 C碼可表示:僅可表示100個“兩位”數字編碼(00-99),比如:123456、00225869。
一般來說,如果條碼內容是大寫英文字母,用Code128 A碼或B碼都可以,如果是包含大小寫字母就需要用Code128 B碼,如果是純數字的一般用C碼。在這裡有一點需要注意的是,如果是條碼內容位數是“奇數”的純數字,那麼就需要把條碼內容給拆分,前面偶數用Code128 C碼,後面一位奇數用B碼或者A碼。比如條碼:1234567
拆分後,12、34、56是Code128 C碼:,而最後一位7就是B碼或者A碼。在實際應用中Code 128 A碼、Code128 B碼和Code128 C碼是可以相互組合的。
code128和code-128的條碼是一種條形碼型別, 不過code128有三個子集Code128 A碼,Code128 B碼,Code128 C碼,這三個自己可以表示不同的字符集
Code128 A碼可表示:大寫英文字母、數字、控制字元組成的字串,比如:ABC、ABC123。
Code128 B碼可表示:大小寫英文字母、數字、字元組成的字串,比如:Abc123、A-123(B)。
Code128 C碼可表示:僅可表示100個“兩位”數字編碼(00-99),比如:123456、00225869。
一般來說,如果條碼內容是大寫英文字母,用Code128 A碼或B碼都可以,如果是包含大小寫字母就需要用Code128 B碼,如果是純數字的一般用C碼。在這裡有一點需要注意的是,如果是條碼內容位數是“奇數”的純數字,那麼就需要把條碼內容給拆分,前面偶數用Code128 C碼,後面一位奇數用B碼或者A碼。比如條碼:1234567
拆分後,12、34、56是Code128 C碼:,而最後一位7就是B碼或者A碼。在實際應用中Code 128 A碼、Code128 B碼和Code128 C碼是可以相互組合的。