为什么EAN13的校验码不正确?
原创 未经同意,请勿转载路径:常见问题 - 《为什么EAN13的校验码不正确?》可能您需要生成的条形码不是EAN13,而是ITF14条形码。
在EAN13条形码数字前加1位【包装指示符】数字,即转变为ITF14条形码。EAN13条形码贴于商品表面上,而ITF14条形码贴于该商品的外包装的表面上。 然而EAN13和ITF14条形码虽然相似,但是校验码是不相同的。
举个例子
例如,某个商品的EAN13条形码的数字是【6900000000007】,其校验码是7,而该商品为了方便运输需要包装在一个箱子里,这个箱子就需要贴一个ITF14条形码,因此就在EAN13数字前加1位数字转为ITF14条形码,假设加在前面的1位数字是1,那么ITF14的条形码是【16900000000004】,此时校验码则是4,两个校验码不一样。 如果希望了解更多EAN13和ITF14的关系,可点击【EAN13前加1位包装指示符即转为ITF14】。
为什么EAN13的校验码不正确?
按照以上的内容分析,EAN13和ITF14的条形码的数字相似,这就容易错误选择码制,例如本意要生成ITF14条形码,但是选择了EAN13码制,就导致生成的校验码不相同。 多零提醒:如果EAN13前面添加了1位数字的包装指示符,则需要选用ITF14码制生成条形码。
----------------------
如果希望了解校验码计算过程,可点击【如何计算条形码EAN13的校验码】。
由于持续版本迭代,本文涉及的功能内容和界面截图可能没有及时更新,文章内容可能会有差异,以最新版本的功能为准。
如果遇到问题或需要帮助,请反馈给多零。