条形码是由一组按一定编码规则排列的条,空符号,用以表示一定的字符、数字及符号组成的信息。条形码类型这么多,但是条形码类型这么多,怎么区分呢?这一方面需要用到条形码的编码数据,本文就介绍几种条形码类型及其编码内容的基本细分,最后还有条形码使用的小建议。


条形码编码数据区分

一些条形码类型或符号系统仅编码数字,而另一些条形码需要编码字母和数字,一些条形码类型实际上还可以编码文件,图片和其他二进制数据。以下就介绍几种条形码类型及其编码内容的基本细分:

条形码类型 编码数据
Code 39 数字+带有符号的大写字母
Code 128  所有数字,字母和标点符号加上ASCII 0到127
Data Matrix 所有数字,字母和标点符号,ASCII 0到127加上文件和字节
Interleaved 2 of 5 数字
MSI Code 数字
PDF417 所有数字,字母和标点符号,ASCII 0到127加上文件和字节
Postnet 数字

条形码使用建议: 

如果条形码字体是用于打印,请检查要编码的数据类型:

  • 只有数字的类型,数字最多约20位,选择Codabar Interleaved 2 of 5Codabar是最密集的自我检查符号系统,ITF是一种仅限数字的条形码,用于以高密度条形码格式编码的数字对。

  • 只有大写字母,数字和这些符号( - 。$ / +%),最多约15位,这一类型选择Code 39。Code 39是最密集的自检字母数字条形码类型。

  • 大写和小写字母,数字,标点符号,美国键盘上出现的任何字母或符号以及低位ASCII功能(如返回和制表符,最多约20-30位),这一类型选择Code 128

如果预期用途是条形码组件或 标签打印应用程序,请检查要编码的数据类型:

  • 大写或小写字母,数字,标点符号,美国键盘上出现的任何字母或符号以及较低的ASCII函数(如返回和制表符,最多约20-30位),  这一类型选择Code 128,它存在于.NET Barcode Forms ControlsASP.NET Server Controls或 Java Products

注:超过20位数的任何类型,就需要选择PDF417Aztec或者Data Matrix

条形码编码数据区分及使用建议相关推荐

  1. 条形码数据编码规则及使用建议

    现在条形码使用率越来越高,几乎遍布了所有商品的包装上,那么当我们制作条形码的时候,看到上百种的条码类型,该如何区分呢,这一方面需要用到条形码的编码数据,本文就介绍几种条形码类型及其编码内容的基本细分, ...

  2. 宏基因组扩增子最新分析流程QIIME2:官方中文帮助文档

    本网对Markdown排版支持较差,对格式不满意的用户请跳转至 或"宏基因组"公众号阅读: 注:文为蓝色字均为文章链接,可点击直达 写在前面 **声明:本文为QIIME2官方帮助文 ...

  3. 斑马打印机常见问题解决方案 条码打印机常见问题解决方案

    一维条码本身是不能包含中文字符的,但是如果标签中有需要打印中文的地方出现乱码,那主要的原因出在您的打印软件上.如果您用的是斑马公司的BARONE 5.0或以下版本,必须在其软件的安装目录中的BIN目录 ...

  4. 认识条码(一):UPC和EAN

    您是否想知道在特定使用情况下应使用哪种类型的条形码?您是否对许多类似的条形码类型感到困惑?为了帮助您区分不同的条形码类型,我们发布了有关一维码和二维码的综合指南.在本文中,我们将深入探讨UPC与EAN ...

  5. 零售连锁专卖信息化解决方案简介之二

    连锁零售它提供了对商业连锁的整体管理,从商品采购开始到面向最终消费者各阶段都可以找到连锁零售的解决方案.连锁零售针对批发.连锁.零售业供应链中不同的业态提出了不同的解决方案.在信息管理系统的层次中隶属 ...

  6. 2018五大人工智能趋势,你知道多少?

    来源:网络大数据 摘要:人类一直对机器人和人工智能(AI)的概念保持非常强的好奇心.好莱坞电影和科幻小说可能激发了一些科学家开始朝着这个方向努力,虽然人工智能泡沫已出现多次,但目前重大的发展和突破正在 ...

  7. spring日志报错提醒_Spring Boot 2.x : 整合日志框架 Log4j2

    日志框架概述 在一个 web 项目建设中,如果说第一件事是 Spring 框架的搭建,那么第二件事就是日志框架的搭建,线上 web 项目的日志可能是我们了解项目运行的唯一方式. 常用日志框架 java ...

  8. 08 | 替换策略: 缓存满了怎么办?

    1. 前言   为了保证较高的性价比,缓存的空间容量必然要小于后端数据库的数据总量.不过,内存大小毕竟有限,随着要缓存的数据量越来越大,有限的缓存空间不可避免地会被写满.此时,该怎么办呢?   解决这 ...

  9. ux设计中的各种地图_如何在UX设计中使用颜色

    ux设计中的各种地图 Color is the mother tongue of the subconscious. 颜色是潜意识的母语. - Carl Jung -荣格 Color has more ...

最新文章

  1. Python 代码性能优化技巧
  2. 【哲学】自由意志是什么?(主观能动性)
  3. Android 11 Frameworks中引用aar包
  4. (转)SpringMVC学习(一)——SpringMVC介绍与入门
  5. python语言打印菱形_Python打印菱形
  6. java爬取网页数据_如何使用爬虫工具采集数据
  7. 贪心算法-区间选点问题-种树
  8. RNA-Seq分析软件HTSeq的安装
  9. 计算机网络中缓存技术,编程达人
  10. 仿射变换和射影变换、等距变换、相似变换
  11. java使用itext7生成pdf
  12. 最新新游社iApp源码+后台对接的hybbs内核
  13. 纯净内存清理加速软件(Mem Reduct)
  14. 智鼎逻辑推理题及答案_2019最新玛氏笔试真题节选(含答案及解析)
  15. 【坑】html5中使用context.lineWidth设置线的宽度是1,然而输出的宽度是2的原因
  16. 全方位解读数字转型在企业产业变革中发挥的作用!
  17. 英特尔DAOS分布式异步存储系统
  18. API接口是什么?(京东API详解)
  19. aliyun阿里云发送短信验证码和校验
  20. 笔记本的网络出现红叉,网络连接不上,网络不可用

热门文章

  1. atomikos JTA/XA全局事务
  2. 预约上门系统软件小程序app如何搭建
  3. Win10 Runas 命令 域用户以管理员权限运行
  4. div背景图片不显示的问题
  5. 佳能相机5D4死机后找不到视频文件的数据恢复案例
  6. 软考--流水线问题吞吐率详解
  7. pdf转图片(png高清)
  8. android判断文件类型是否为音频文件
  9. 再放QQ微博邀请码(3)-2010/06/03
  10. excel截取字符串