Code32條形碼是由意大利衛生部為醫藥產品所定的條碼編碼規則,字元有32個:0-9,以及22個大寫英文字母(除A、E、I、O)。Code32條碼編碼方式完全與Code39條形碼相同,由5條黑色線條(bar)和4條白色線條(Space),共9條線組成。
Code32條形碼字元與10進位數的轉換表:
Code32條碼由9位數字組成,轉換為等效的6位Code39條形碼,由好左邊的0數字開始,后面跟著7個數字編號以及好后一位檢查位元數組成,比如:A036189088,好后一位8就是檢查位元數,由條碼生成器自動計算生成。字母“A”屬于未編碼的可讀文本,由條碼生成器自動添加。
接下來看一下Code32條形碼的生成方法,在條碼生成器中添加一個普通的條形碼,打開條形碼的屬性,在“條碼”選項中修改條碼的類型為“Code32”。
然后在數據源中修改條碼數據,條形碼數據支持“手動輸入”“數據庫導入”“序列生成”等等。以數據“A036189088”為例,只需要輸入數據“03618908”即可。
用中瑯條碼生成器生成Code32條形碼之后,把Code32條碼放到條碼網站識別出來的數據是“12JDX0”,這是因為Code32條碼數據會自動轉換為6位等效的Code39條碼數據。
以上就是有關Code32條形碼的相關信息以及生成方法,Code32條形碼和Code39條形碼是緊密相連,不僅編碼方式相同,而且Code32條碼識別效果也會自動轉換為6位Code39碼,在條碼生成器中也可以批量生成打印Code39碼。