一维条码种类

条码种类很多,常见的大概有三十多种码制,其中包括:Code39码(标准39码)、Codabar码(库德巴码)、Code25码(标准25码)、ITF25码(交叉25码)、Matrix25码(矩阵25码)、UPC-A码、UPC-E码、EAN-13码(EAN-13国际商品条码)、EAN-8码(EAN-8国际商品条码)、中国邮政码(矩阵25码的一种变体)、Code-A/B/C码、MSI码、Code11码、Code93码、ISBN码、ISSN码、

Code128码(Code128码,包括EAN128码)、Code39EMS(EMS专用的39码)等一维条码。

Code128码

CODE128码是广泛应用在企业内部管理、生产流程、物流控制系统方面的条码码制,由于其优良的特性在管理信息系统的设计中被广泛使用,CODE128码是应用最广泛的条码码制之一。

Code93码

它用于军事和汽车领域,还被加拿大邮政用来对特殊投递信息进行编码。

Code93码

Code39码

三九码是一种条、空均表示信息的非连续型打码,它可表示数字0-9、字母A-Z和八个控制字符(-,空格,/,$,+,%,·,*)等44个字符,主要用于工业、图书以及票据的自动化管理上。

Code39码

标准25码

要应用于包装、运输以及国际航空系统的机票顺序编号等

标准25码

交叉25码

交叉二五码由美国的Intermec公司于1972年发明。初期广泛应用于仓储及重工业领域。1981年美国开始将其用于运输包装领域。1987年,日本引入交叉二五条码,标准化后用于储运单元的识别与管理。EAN规范中将交插二五条码作为用于储运单元的标准条码。

交叉25码

usps智能邮件条形码

Intelligent Mail 条形码(以前称为4状态客户条形码)是用于对字母和平面进行分类和跟踪的最新一代USPS®条形码技术。Intelligent Mail条形码结合了POSTNET™条形码和PLANETCode®条形码的功能

usps

Japanpost

日本邮政条形码(Japanese Postal Code)是日本邮政系统使用的,有效字符为数字“0-9”,英文大写字母“A-Z”,以及连接符“-”。由7位数字(邮政编码)+附加数据组成。日本邮政条形码前7位必须是纯数字的邮政编码,后面代表街道号的附加数据支持数字,大写字母和连接符“-”。如邮政编码“2730102”和地址代码“3-20-5B604”,那么一个完整的日本邮政条形码数据就是“27301023-20-5B604”

Japanpost

Koreapost

韩国邮政管理局代码,也称为韩国邮政条码,被韩国邮政服务用于自动分拣邮件。截至 2015 年 8 月,该代码由一个五位数的邮政编码组成。数字通过使用条的水平位置进行编码。此符号系统支持所有数字 (0-9)。

Koreapost

RoyalMail

RM4SCC(皇家邮政四州客户代码)用于皇家邮政的“Cleanmail”和“Mailsort”的批量装运方法,以编码邮政编码。

RoyalMail

RoyalMailMailmark

Royal Mail 4-State Mailmark™被零售和网络访问服务用于识别邮件项目。有两种类型条形码可用:L型(长)用于国内分类和未分类的客户。C类型为国内分类“Consolidator”客户。

RoyalMailMailmark

DeutschePostIdentCode

利用“Deutschen Post AG”的客户,在货运中心自动分配货物。Identcode用于明确识别邮政包裹。因此,包裹的运行可以追求交付。

DeutschePostIdentCode

DeutshePostLeitCode

利用“Deutschen Post AG”的客户,在货运中心自动分配货物。

DeutshePostLeitCode

LOGMARS

Logmars(自动标记和读取符号的物流应用)是基于美国国防部使用的code39标准。Logmars由军用标准MIL-STD-1189B和其他如MIL-STD-129,MIL-STD-2073-1C和MIL-STD-129N定义。1981年国防部要求所有供货物品都要采用Logmars三九码。

Logmars条码支持字符集数字0-9,字母A-Z+特殊字符等。长度可变,支持1位校验位。

LOGMARS

Telepen

Telepen条形码格式是对整个ASCII表进行准确标码的,它有两个不同的模式:字母数字模式和只有数字模式。 在这两种模式下,telepen条形码都需要一个起始字符,一个校验位和一个停止字符。telepen非常紧凑,它可以编码8个字符或每英寸16个数字。

Telepen

TelepenNumeric

TelepenNumeric

Databar

DataBar(前称RSS)是一种条码符号,包括DatabarLimited、DatabarLimited、DatabarOmniStacked、DatabarStacked、DatabarTruncated等版本,可用于识别小件物品,比起EAN/UPC条形码可携带更多信息。

Databar

UKPlessey

该符号也称为 Plessey 代码,由英国的 Plessey Company Ltd. 开发。该符号可以编码由数字 (0-9) 或字母 AF 组成的任何长度的数据,并包括一个 CRC 校验位。

UKPlessey

KIX

荷兰邮政编码(KIX码),仅用于荷兰邮政行业,是荷兰邮政系统使用的编码。KIX码支持的有效字符有:十个数字(0-9)、二十六英文字母的大写和小写(“A-Z”“a-z”)共62个字符,KIX码无校验位,可以对任意长度的数据进行编码。

KIX

VINCode

车辆识别号码,简称VIN,一组由十七个英数组成,用于汽车上的一组独一无二的号码,可以识别汽车的生产商、引擎、底盘序号及其他性能等资料。

VINCode

Pharmacode

用于医药领域的药品包装; 用于小标签; 可选颜色条用于控制信号颜色的打印; Pharmacode将在没有可读文本的情况下使用;

Pharmacode

Pharmacode2Track

用于药学领域的药品包装; 用于小标签; Pharmacode将在没有可读文本的情况下使用;

Pharmacode2Track

Planet

该Postnet码(邮政数字编码技术)条形码符号使用由美国邮政服务(USPS)指导项目的邮件。该星球(邮政字母数字编码技术)条形码也使用美国邮政识别和跟踪邮件。这两种符号通常结合使用,它们是USPS确认服务工作的一部分。Postnet 在2009年被USPS 智能邮件条形码(IMb)取代,Planet在2013年被IMb取代。

Planet

MSIPlessey

它主要用于图书馆和商店。它基于脉冲宽度调制代码,由“Plessey Company Limited”公司开发。如果你输入一个额外的modulo 10-或modulo 11-校验数位,代码可以有14个字符,否则只有13个字符。

MSIPlessey

SSCC18

SSCC-18条码就是常见的货运包装代码,是为物流单元(运输和储藏)提供唯一标识的代码,具有全球唯一性。SSCC-18条码编码长度为18位,是由应用标识符AI(00)、扩展位(取值是0-9),厂商识别代码、产品序列号以及校验位组成。是一种连续型、非定长、有含义的高密度、高可靠性的可校验码制。

SSCC18

Flattermarken

Flattermarken条码属于一种特殊的条形码,主要是在印刷车间中用来识别正确的页面顺序,Flattermarken条码有效的字符集为0-9数字,一个Flattermarken条码由多个条组成,每个条可以放置在9个不同的位置(0-9数字对应位置)

Flattermarken

UKPlessey

UKPlessey

PostNet

POSTNET由USPS开发,用于自动分类邮件; 条宽,高度和间距是固定的; USPS®POSTNET条形码于2013年1月28日停用。后继产品是IntelligentMail®条形码;编码ZIP(5位)+ 4位附加组件。POSTNET由USPS开发,用于自动分类邮件; 条宽,高度和间距是固定的; USPS®POSTNET条形码于2013年1月28日停用。后继产品是IntelligentMail®条形码。

PostNet

Code11

字符集:数字[0..9] +“ - ”用于电信组件和设备的标签; 由INTERMEC于 1977年开发。

Code11

ChannelCode

由 Ted Williams 和 Andy Longacre 于 1992 年发明,是一种一维符号系统,旨在以尽可能短的长度对单个符号中的 2 到 7 位数字字符串进行编码。定义了六种符号大小,构成了六个不同的信道(信道3到信道8)。一般情况下,通道号对应条码中en code d的位数多一位(例如Channel 5 en code s 4位)。每个数字都可以编码一系列值。 为了让扫描仪读取给定的通道 代码符号,它必须与符号的特定通道相协调。因此,建议手动将条码通道设置为所有相关扫描仪都将调谐到的相同通道。 信道 代码在 AIM BC12统一符号规范 -信道代码中定义。

ChannelCode

Codabar

库德巴(Codebar)码是一种条、空均表示信息的非连续、可变长度、双向自检的条码,可表示数字0-9、字母A-D及特殊字符(+,—,$,:,/,·)。主要用于医疗卫生、图书情报、物资等领域的自动认别。

Codabar

ISBN/ISSN

用于图书影像制品商品条码

ISBN/ISSN

EAN13

商品条码,用于在世界范围内唯一标识一种商品。我们在超市中最常见

EAN13

EAN8

EAN8码为商品条码的缩短码,共8位数字,当产品包装小于120平方公分,无法使用标准码EAN13时,就可以申请使用缩短码

EAN8

UPCA

UPC-A码供人识读的数字代码只有12位,它的代码结构由厂商识别代码(6位)(包括系统字符1位)、商品项目代码(5位)、和校验码(1位)共三部分组成。

UPCA

UPCE

UPC-E码是UPC-A码的缩短版,是UPC-A码系统字符为0时,通过一定规则销0压缩而得到的。

UPCE

ITF14

ITF条码,又称交叉二五条码,主要用于运输包装,是印刷条件较差,不允许印刷EAN-13和UPC-A条码时应选用的一种条码。

ITF14

GS128

GS1-128是一种可以包括除了JAN码以及目前具有的标准分布码(ITF)提供的数据以外的不同数据,包括物流和商业交易信息。包装号、包装数量、批号、地址码(目的地)、生产日期和质量有效期、顾客订单号等信息可以包含在GS1-128条形码内。

GS128

二维码种类

一维条码所携带的信息量有限,如商品上的条码仅能容纳13位(EAN-13码)阿拉伯数字,更多的信息只能依赖商品数据库的支持,离开了预先建立的数据库,这种条码就没有意义了,因此在一定程度上也限制了条码的应用范围。基于这个原因,啊90年代发明了二维条码。二维条码除了具有一维条码的优点外,同时还有信息量大、可靠性高,保密、防伪性强等优点。从诞生之日起,即受到国际社会的广泛关注。

目前二维条码主要有PDF417码、Code49码、Code 16k码、Data MatxiCode码等,主要分为堆积或层排式和棋盘或矩阵式两大类。

标准QR

各行业均有应用,在中国使用最广泛的二维码

MicroQRCode

MicroQRCode是标准QRCode的变种,可减少印刷面积

MicroQRCode

UPNQR

QRCode的变种

PDF417Truncated

PDF417截短码(PDF417 Truncated)也是PDF417码,只不过是PDF417二维码的一个变种, PDF417截短码就是去掉编码PDF417码时去掉后面的指示符和终止符得到的就是PDF417截短码。

PDF417Truncated

MicroPDF417

MicroPDF 417是微型PDF 417,就像EAN-8是EAN-13的缩短码一样,它即来源于PDF 417,又比PDF 417的应用范围小,它的符号大小和纠错能力都不如PDF 417.

MicroPDF417

PDF417

PDF417码是由留美华人王寅敬(音)博士发明的。PDF是取英文Portable Data File三个单词的首字母的缩写,意为“便携数据文件”。因为组成条码的每一符号字符都是由4个条和4个空构成,如果将组成条码的最窄条或空称为一个模块,则上述的4个条和4个空的总模块数一定为17,所以称417码或PDF417码。PDF417码是由美国SYMBOL公司研制的,是目前应用最为广泛的一种二维码。

PDF417

汉信码

中国人自己的二维码

汉信码

DM码

Data Matrix主要用于电子行业小零件的标识,如Intel的奔腾处理器的背面就印制了这种码。

DM码

AZTEC

Aztec码是1995年,由Hand HeldProducts公司的Dr.Andrew Longacre设计。它是二维矩阵代码,它的命名主要是因为条码中央的定位器有点像从高空鸟瞰Aztec金字塔,因此得名。通常用于机票和其他旅行文档以及汽车登记文档,还可以用于医院的患者识别、药物识别、样本以及特定患者相关的其他物品。

AZTEC

AztecRunes

Aztec码的变种

AztecRunes

Code16K

1988年 Laserlight 系统公司的 Ted Williams 推出第二种二维条码Code 16K码。它采用UPC及Code128字符。一个16层的Code 16K符号,可以表示77个ASCII字符或154个数字字符。Code 16K通过唯一的起始符/终止符标识层号,通过字符自校验及两个模107的校验字符进行错误校验。Code 16K条码与CODE49、CODE 16K、PDF417等同为行排式二维条码(又称:堆积式二维条码或层排式二维条码),其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方式等方面继承了一维条码的一些特点,识读设备与条码印刷与一维条码技术兼容。但由于行数的增加,需要对行进行判定、其译码算法与软件也不完全相同于一维条码。

Code16K

CodablockF

二维码生成器如何批量生成Codablock F码Codablock F码是一种二维条码,由ELMICRON开发, 作为Code 128的 扩展,多用于小型标签和安全型数据。Codablock F二维码字符集有:ASCII (0-127) + 扩展ASCII,Codablock F码容 量比较大,长度可达2725个ASCII 或者5450数字字符。

Codablock F码实际上是一个“堆叠”的128码符号,基于128码,可以将Code 128切割成好几片并将放置在一个多 列条码种类中,带有行指示符信息和附加校验位。Codablock F码支持UCC/EAN/GS1格式指示符。

CodablockF

Code49

Code 49(见图1)是一种多层、连续型、可变长度的条码符号,它可以表示全部的128个ASCII字符。每个Code 49条码符号由2到8层组成,每层有18个条和17个空。层与层之间由一个层分隔条分开。每层包含一个层标识符,最后一层包含表示符号层数的信息。

Code49

CodeOne

Code one(见图1)是一种用成像设备识别的矩阵式二维条码。Code one符号中包含可由快速性线性探测器识别的识别图案。每一模块的宽和高的尺寸为X。

CodeOne

DotCode

DotCode是一种大小可变、形状多样、识别效率极高的矩阵条码符号,设计的初衷为快速标记应用,在生产线不间断快速读取时尤见成效DotCode采用分散的打印元素技术,在打印元素之间至少有一个非打印元素(即打印空白区),这使得DotCode可在全速运转的产品线上快速识别单个产品,实质性地提高了产品识别能力。

DotCode

GridMatrix

一款国产二维码

GridMatrix

MaxiCode

Maxi Code是由美国联合包裹服务(UPS)公司研制的,用于包裹的分拣和跟踪等领域。

MaxiCode

结束语

人类发展至今,诞生出各行各业,每个行业都有其专业性,条码在每个行业的应用都是行业前辈通过大量实践建立起来的,文中有遗漏或者错误的地方希望各行业大佬指正。

条码/二维码种类大全相关推荐

  1. 基于MATLAB的条码二维码识别系统

    基于MATLAB的条码二维码识别系统 课题介绍 本设计研究的是基于数字图像处理的EAN-13条形码识别算法,通过工具平台MATLAB实现.其中图像处理部分是条码识别重要的前期工作,利用MATLAB强大 ...

  2. 条码软件如何自定义条码二维码的样式

    在生活中我们见到最多的条码二维码基本上都是以方形的黑白效果显示,虽然可能不是很美观,但是这确实是标准的显示方式,不过在中琅条码软件中,却可以自定义条码二维码样式,让条码二维码在保证扫描效果的前提下更加 ...

  3. Python实现识别多个条码/二维码(二)

    这篇博客实现的是"Python实现识别多个条码/二维码(一)"未完成的解码任务.由于系统坏了,软件重装等一系列原因,所以拖到现在..不好意思哈. 在上一篇中我们已经能把两个条形码找 ...

  4. 解决自动分析仪条码二维码读取的方案

    随着物联网技术的发展,越来越多的企业开始采用条码二维码读取技术来提高企业的生产效率和管理水平.条码二维码读取技术可以帮助企业自动识别和跟踪物品,从而提高企业的生产效率和管理水平.用于检查体液或组织部位 ...

  5. C#实现生成(条码/二维码)

    winfrom窗体实现生成(条码/二维码) 程子 orange of backroom 2月22日 一码在手,天下我有 如今是二维码遍地的时代,扫一扫方便了大家的生活,今天我们就用C#在winfrom ...

  6. 分离扫描文档方法(2) —— Dynamic Web TWAIN:如何使用条码/二维码作为扫描文档的分隔器

    在之前的文章中,我们提到了一种扫描文档的分离方法即<分离扫描文档方法(1) -- Dynamic Web TWAIN:如何使用空白页作为扫描文档的分隔器>.本文将再介绍一种扫描文档的分离方 ...

  7. Python实现识别多个条码/二维码(一)

    对于条码的识别程序,网上有很多,不过很多都是只识别一个,并且此处的"识别"指的是找出图片中的条码,并没有对条码进行译码.本篇博客将先实现第一个功能,即,找出图中的多个条码.下篇博客 ...

  8. 二维条码/二维码的分类

    转载:https://blog.csdn.net/haohaojian/article/details/55254825 二维码的分类 1. 堆叠式/行排式二维条码  有代表性的行排式二维条码有:Co ...

  9. 用java操作二维码功能大全

    一 简介     二维码的重要性不言而喻.二维条形码最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻 ...

最新文章

  1. 单一窗口关区备案_【干货】上海国际贸易单一窗口货物申报对接版(信天翁)“两段准入” 操作手册...
  2. 在word 2007中插入复选框
  3. 一起手写Vue3核心模块源码,掌握阅读源码的正确方法
  4. java 项目拆分_java – 多模块项目什么时候应该拆分成单独的存储库树?
  5. AudioBuffer
  6. BaaS API 设计规范
  7. 谷歌发布 Chrome 91,修复32个漏洞
  8. IOS - 单例模式+多线程
  9. 中小型企业网络IP地址规划案例
  10. 微信小程序没登录跳到登录页怎么做_微信小程序退出按钮回退到登录页面
  11. react hook 造轮子
  12. 影响到网站收录有哪些方面呢
  13. 对象的属性名与属性值
  14. [CodeForces 332B]Maximum Absurdity[DP]
  15. 格里高历日历判断闰年
  16. 华为鲲鹏HCIA考试-练习04
  17. 天梯赛的善良 (20 分)
  18. 985毕业,半路出家28岁进军Java,坚持了三年现如今年薪36W
  19. 苹果向在巴西被盗的iPhone客户支付赔偿金
  20. Windows 10 2019 十一月版官方镜像下载

热门文章

  1. OpenCV傅里叶变换
  2. VMware虚拟机安装centos7 64
  3. jdk环境变量配置win7_jdk环境变量配置win764位
  4. 大数据如何重塑传统银行?
  5. 谷歌的视频站点地图sitemap
  6. 抖音无人直播项目技术丨三大玩法你知道吗?
  7. Reflect.ownKeys()与Object.keys()区别 以及 JS中的可枚举属性与不可枚举属性
  8. 【QT开发笔记-基础篇】| 第一章 QT入门 | 1.4 项目构建流程
  9. Thinkpad开机停在boot menu界面|进不了系统的解决方法
  10. 八、INPUT子系统和内核自带的GPIO按键驱动