检验位类型指定BarTender使用哪一种算法来计算符号的附加检验位。使用“BarTender检验位类型”选项可以从您的符号所支持的检验位类型中选择一种检验位类型。下面,小编就给大家分享设置检验位类型选项的相关运用。

Code 39

BarTender 10.1中,您可以设置 Code 39 - Full ASCII、Code 39 - Regular 和 Circular Code 39 符号的检验位类型。 以下是可用的选项:

MOD 43: 这是打印 Code 39 条形码时最常用的检验位类型。 对于数据字符串中包含非数字(字母)字符的 Code 39 条形码而言,这也是允许生成检验位的唯一设置。 当您选择其他检验位类型之一时,BarTender 将自动忽略条形码数据字符串中的所有字母字符。

UCC MOD 10: 计算这种检验位使用的检验位公式与 Interleaved 2-of-5、UPC、EAN 和 GS1-128 (UCC/EAN-128) 符号体系使用的公式相同。 仅当条形码数据字符串只包含数字数据时,才选择此设置。

MSI MOD 10: 计算这种检验位使用的检验位公式与 MSI Plessey 符号体系使用的公式相同。 仅当条形码数据字符串只包含数字数据时,才选择此设置。

UNISON MOD 10: 计算这种检验位时使用 MSI Plessey 检验位公式的一种修改版。 仅当条形码数据字符串只包含数字数据时,才选择此设置。

Code 11 (USD-8)

以下检验位类型选项可用于 Code 11 (USD-8) 符号:

自动: BarTender 会自动选择最合适的检验位类型。

C:此检验位是通过将数据每个字节的加权值相加,然后再除以 11 计算得出的结果的余数。

C+K:此检验位包括上面所列出的“C”检验位,以及“K”检验位。 “K”检验位的计算方式与“C”检验位的计算方式相同,不同的是,它包括“C”检验位作为数据源中的最右字符。

注意:Code 11 (USD-8) 符号规格建议,如果要编码的消息长度少于 10 个字符,则可以使用“C”。 或者,如果消息为 10 个字符或更长,则使用“C+K”。

转载于:http://www.bartender.cc/xinshou/bt-jianyanweileixing.html

BarTender条码检验位类型知识讲解的更多相关文章

  1. BarTender个别条码的前缀知识讲解

    BarTender条码前缀可以强制其根据您选择的行业标准(如 GS1 或 AIM)向条形码的开头添加一个或多个字符.支持的符号体系仅包括2D-Pharmacode.Data Matri.GS1 Dat ...

  2. java Reflection(反射)基础知识讲解

    原文链接:小ben马的java Reflection(反射)基础知识讲解 1.获取Class对象的方式 1.1)使用 "Class#forName" public static C ...

  3. Html基础知识讲解

    Html基础知识讲解 <title>淄博汉企</title> </head> <body bgcolor="#66FFCC" topmar ...

  4. python基础知识讲解——@classmethod和@staticmethod的作用

    python基础知识讲解——@classmethod和@staticmethod的作用 在类的成员函数中,可以添加@classmethod和@staticmethod修饰符,这两者有一定的差异,简单来 ...

  5. iPhone激活策略知识讲解:官方解锁和黑解

    iPhone激活策略知识讲解:官方解锁和黑解 [复制链接]     LEECHY 该用户从未签到 1372 XY豆 438 帖子 440 贡献 苹果花 积分 2250 发消息 电梯直达 楼主    发 ...

  6. Tido c++线段树知识讲解(转载)

    线段树知识讲解 定义.建树.单点修改.区间查询         特别声明:如上的讲解说的是区间最大值 如果想要查询区间和 只需要改变一下建树和查询的代码就行了,如下 其他根据自己的需要进行修改即可

  7. C#.Net集成Bartender条码打印,VS调试运行可以打印,发布到IIS运行打印报错

    C#.Net集成Bartender条码打印,VS调试运行可以打印,发布到IIS运行打印报错 问题原因: 问题出现在iis账户权限. 解决方法: iis默认是用network service这个账户去执 ...

  8. BarTender数据中的转义符序列知识讲解

    Datamatrix是二维码的一个成员,广泛用于商品的防伪.统筹标识.如果为 Data Matrix 条形码指定的“符号类型”不是 ECC 200,则将会启用“字符集”选项.Data Matrix 也 ...

  9. mysql基础类型知识总结

    Mysql知识回顾 http://www.educity.cn/wenda/596225.html http://blog.csdn.net/dyllove98/article/details/928 ...

随机推荐

  1. 2017 码云最火爆开源项目 TOP 50,你都用过哪些

    本文转自:https://share.html5.qq.com/fx/u?r=JdjvzwC 2017 年度码云热门项目排行榜 TOP 50 出炉啦!我们根据所有开源项目在码云的用户关注度.活跃度.访 ...

  2. MapReduce教程(一)基于MapReduce框架开发<转>

    1 MapReduce编程 1.1 MapReduce简介 MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算,用于解决海量数据的计算问题. MapReduce分成了两个部分: ...

  3. Linux 系统内核空间与用户空间通信的实现与分析-NETLINK (转载)

    Linux中的进程间通信机制源自于Unix平台上的进程通信机制.Unix的两大分支AT&T Unix和BSD Unix在进程通信实现机制上的各有所不同,前者形成了运行在单个计算机上的Syste ...

  4. CAS (6) —— Nginx代理模式下浏览器访问CAS服务器网络顺序图详解

    CAS (6) -- Nginx代理模式下浏览器访问CAS服务器网络顺序图详解 tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1. ...

  5. 协变(covariant)和逆变(contravariant)

    我们知道子类转换到父类,在C#中是能够隐式转换的.这种子类到父类的转换就是协变. 而另外一种类似于父类转向子类的变换,可以简单的理解为“逆变”. 上面对逆变的简单理解有些牵强,因为协变和逆变只能针对接 ...

  6. Microsoft.AspNet.Identity.EntityFramework/IdentityDbContext.cs

    using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; ...

  7. PHP 打乱数组

    $arr = array( array( "id"=>1, "name"=>"张三", "sex"=> ...

  8. Error:(1, 0) Plugin with id 'com.android.application' not found

    Error:(1, 0) Plugin with id 'com.Android.application' not found.Open File 这个错误是build.gradle造成的,我们打开文 ...

  9. mysql查询常用小语句

    mysql  查询某个库里表的数量 在mysql中有个数据库information_schema下的表tables记录了所有数据库中所有的表相关信息 TABLE_SCHEMA 数据库名称 SELECT ...

  10. 【Html】Clipboard.js 实现点击复制,剪切板操作

    可以使用cdn 或者直接下载 设置好引用路径(百度云下载) <script type="text/javascript" src="./dist/clipboard ...