找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 260|回复: 0

你知道条形码线不同的宽度和长度代表着什么吗?

[复制链接]

492

主题

0

回帖

1508

积分

工程师助理

积分
1508
发表于 2024-9-30 09:28:46 | 显示全部楼层 |阅读模式

在日常生活中,条形码应用越来越广泛。为了方便大家更好地了解条形码,本文主要给大家介绍的就是有关条形码的构造,有需求的用户,一起来了解下吧:

仔细观察不同商品包装上的条形码,我们不难发现,它的竖线粗细和间隔各不相同,条形码下方的数字也均不相同。这些条形码被称为EAN13、EAN8,由四种长短、粗细各不相同的线和空间组成。条形码通过这些组合来表示数字,扫描设备则根据反弹光的强度和时间的长短来读取数字。

乍一看,条形码似乎是在白色背景上绘制黑色线条,但实际上,它是黑线和白线的结合体。2条黑线和2条白线代表一个数字,每个条形码有4条*15组数字组合构成。扫描设备在每次读取时会将这15个数字组合转换成15个数字符号。

此外,在这些线中,第一条和最后一条线最长,代表数据的开始和结束。中间的线也同样最长,表示这里是数据的中间部分。虽然没有做硬性规定,但为了便于扫描设备进行读取,在确保印刷区域的前提下,条形码的高度达到1CM以上是最理想的。

接下来我们注意到条形码下面的数字,前两位表示商品的制造商和销售商所属的国家(或地区)编码,接下来五位数表示商品制造商的制造商代码,在后面的五位数表示每款商品的商品编号。

国家(或地区)编码原本是两位数字,但近年来加入EAN协会(国际物品编码协会)的成员国不断增加,690-695中的三位数字被分配位中国大陆的编码。

但也存在例外,像日常使用的配菜因重量不同价格也有所不同,很难统一使用国际标准的编码,这些商品的条形码则是以20-29开头,这些数字被称为店内编码,商店用条形码打印机打印出来,包装时贴在商品上。

最后一位是校验位,条码软件可以根据提供的前12位数据,自动计算出校验位,采取的是MOD10计算算法。



EDA1024论坛免责声明
请勿上传侵权资料及软件! 如果发现资料侵权请及时联系,联系邮件: fenxin@fenchip.com QQ: 2322712906. 我们将在最短时间内删除。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EDA1024技术论坛

GMT+8, 2024-10-23 02:49 , Processed in 0.040469 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表