条形码编码规则及标准

news/2024/11/22 18:42:56/

任何一种条形码,都是按照预先规定的编码规则和条形码有关标准,由条和空组合而成的。编码规则主要研究包括条形码基本术语在内的一些基本概念和条形码符号结构以及编码基本原理。编码规则既是有关条形码的入门知识,又是条形码技术的基本内容,也是制定码制标准和条形码符号进行识别的主要依据。每种条形码的码制是由它的起始位和终止位的不同编码方式所决定的,条形码阅读器要解译条形码符号,首先需判断此符号码制,才能正确译码。
为了便于物品跨国家和地区的流通,适应物品现代化管理的需要以及增强条形码自动识别系统的相容性,各个国家、地区和行业,都必须制定统一的条形码标准。所谓条形码标准,主要包括条形码符号标准、使用标准和印刷质量标准。这类标准由各国的专门编码机构负责制定,也有地区性的标准和行业标准。
中国物品编码中心于1990年制定出我国条形码标准,共5个版本
①条形码系统通用术语,包括条形码通用术语、符号类型术语以及适用范围;
②通用商品条形码--EAN条形码标准,适用于商品的自动销售系统,也可以用于统计、会计、定货等业务,作为商业系统与生产系统信息交换的基础;
③中国标准书号条形码标准,适用于在中国注册出版的标准书号(ISBN 部分)的条形码表示;
④39条形码标准,运用于运输、包储、工业生产线、图书情报以及医疗卫生等领域的自动识别;
⑤库德巴条形码标准,适用于医疗卫生、图书情报以及物资流通等领域的自动识别

商品条形码知识

商品条形码是指由一组规则排列的条、空及其对应字符组成的标识,用以表示一定的商品信息的符号。其中条为深色、空为纳色,用于条形码识读设备的扫描识读。其对应字符由一组阿拉伯数字组成,供人们直接识读或通过键盘向计算机输人数据使用。这一组条空和相应的字符所表示的信息是相同的。

条形码技术是随着计算机与信息技术的发展和应用而诞生的,它是集编码、印刷、识别、数据采集和处理于一身的新型技术。

使用条形码扫描是今后市场流通的大趋势。为了使商品能够在全世界自由、广泛地流通,企业无论是设计制作,申请注册还是使用商品条形码,都必须遵循商品条形码管理的有关规定。

目前世界上常用的码制有ENA条形码、UPC条形码、二五条形码、交叉二五条形码、库德巴条形码、三九条形码和128条形码等,而商品上最常使用的就是EAN商品条形码。

EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。我国目前在国内推行使用的也是这种商品条形码。EAN商品条形码分为EAN-13(标准版)和EAN-8(缩短版)两种。

EAN-13通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。商品条形码中的前缀码是用来标识国家或地区的代码,赋码权在国际物品编码协会,如00-09代表美国、加拿大。45-49代表日本。690-692代表中国大陆,471代表我国台湾地区,489代表香港特区。制造厂商代码的赋权在各个国家或地区的物品编码组织,我国由国家物品编码中心赋予制造厂商代码。商品代码是用来标识商品的代码,赋码权由产品生产企业自己行使,生产企业按照规定条件自己决定在自己的何种商品上使用哪些阿拉伯数字为商品条形码。商品条形码最后用1位校验码来校验商品条形码中左起第l-12数字代码的正确性。

商品条形码的编码遵循唯一性原则,以保证商品条形码在全世界范围内不重复,即一个商品项目只能有一个代码,或者说一个代码只能标识一种商品项目。不同规格、不同包装、不同品种、不同价格、不同颜色的商品只能使用不同的商品代码。

商品条形码的标准尺寸是37.29mm x 26.26mm,放大倍率是0.8-2.0。当印刷面积允许时,应选择1.0倍率以上的条形码,以满足识读要求。放大倍数越小的条形码,印刷精度要求越高,当印刷精度不能满足要求时,易造成条形码识读困难。

由于条形码的识读是通过条形码的条和空的颜色对比度来实现的,一般情况下,只要能够满足对比度(PCS值)的要求的颜色即可使用。通常采用浅色作空的颜色,如白色、橙色、黄色等,采用深色作条的颜色,如黑色、暗绿色、深棕色等。最好的颜色搭配是黑条白空。根据条形码检测的实践经验,红色、金色、浅黄色不宜作条的颜色,透明、金色不能作空的颜色。

EAN-8商品条形码是指用于标识的数字代码为8位的商品条形码,由7位数字表示的商品项目代码和1位数字表示的校验符组成。

商品条形码的诞生极大地方便了商品流通,现代社会已离不开商品条形码。据统计,目前我国已有50万种产品使用了国际通用的商品条形码。我国加人世贸组织后,企业在国际舞台上必将赢得更多的活动空间。要与国际惯例接轨,适应国际经贸的需要,企业更不能慢待商品条形码。


http://www.ppmy.cn/news/664975.html

相关文章

iOS 扫描二维码/条形码

Linux编程 点击右侧关注,免费入门到精通! 作者丨QiShare https://www.jianshu.com/p/6529f5729b36 最近做IoT项目,在智能设备配网过程中有一个扫描设备或说明书上的二维码/条形码来读取设备信息的需求,要达到的效果大体如下&#…

iOS条码的生成

这个算不算什么个人分享,只是对两个库的分享. NKDBarcode, 这是一个小日本人写的生成条形码的库, 写得还不错, 各种常用码都可以生成, 而且调用起来也很方便, 唯一不足的就是这个库是MRC的, 所以使用的时候要都几十个.m文件进行"-fno-objc-arc". ps:手机客户端生成条…

【PC】CPU与GPU

文章目录 CPU与主板CPU是什么主板是什么功能 GPU与显卡GPU是什么显卡是什么功能 CPU与GPU的关系 ALU: 算术单元(Arithmetic Unit):算术单元执行基本的算术运算,如加法、减法、乘法和除法。它能够对整数、浮点数和定点数…

【AUTOSAR】BMS开发实际项目讲解(二十九)----电池管理系统电池充放电功率控制与SOC

电池充放电功率控制 关联的系统需求 Sys_Req_3901、Sys_Req_3902、Sys_Req_3903、Sys_Req_3904; 功能实现描述 电池充放电功率控制主要包括以下内容: 60S可用功率 参见[CELL] 30S可用功率 参见[CELL] 10S可用功率 参见[CELL] SOP算法 ID Description ASI…

显卡工作原理入门

文章目录 显卡的发展历史显卡的基本工作方式显卡的工作模式 80 25 16 80\times25~16 8025 16 色文本模式 640 480 16 640\times480~16 640480 16 色图形模式 320 240 256 320\times240~256 320240 256 色图形模式 640 480 16.8 M 640\times480~16.8M 640480 16.8M 色图形模…

从零开始 Spring Boot 52:@Embedded 和 @Embeddable

从零开始 Spring Boot 52:Embedded 和 Embeddable 图源:简书 (jianshu.com) 这篇文章会介绍Embedded和Embeddable两个注解在 JPA 中的用法。 简单示例 先看一个示例: AllArgsConstructor Builder Data Entity Table(name "user_stu…

C#与康耐视Visionpro-CogRecordDisplay控件显示及图片保存

机器视觉康耐视智能相机Insight-边缘胶路缺陷检测 1.CogRecordDisplay显示 ​CogImageFile ImageFile1 = new CogImageFile(); string imagepath;//图片路径 CogImage8Gray readimage =ImageFile1.Open(imagepath, CogImageFileModeConstants.Read); cogRecordDisplay.imag…

android软键盘弹出黑屏

最近遇到一个EditText弹出软键盘背景黑屏的问题 ,而且有的页面出现,有的不出现。 有网友记录这样可以解决: //根布局 LinearLayout llRootfindviewByid(R.id.llRoot); //设置背景为白色 llRoot.getRootView.setBackgroudColor(this.getRes…