EAN-13
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。
FastReport技术QQ群:585577353 欢迎进群一起讨论
EAN-13(欧洲商品编号)条码是最常用的线性条码符号,此字符系统可编码 12 位数字,代码的最后 13 位是校验和,用于检查代码的完整性,只允许使用数字。
代码的物理结构如下:
- 前2-3位数字用于编码产品制造商的国家;
- 接下来的4-5位数字用于编码商品的制造商;
- 剩下的3-5位是企业的产品编号。
如前所述,第 13 位是校验和,它是根据前 12 位数字使用特殊算法自动计算的,由于这个数字,您可以确定代码是否已被正确读取。
如果我们看一下代码的外观,我们会注意到在代码的开头和结尾有一个由两个条组成的序列,如果我们将代码表示为一个二进制序列,其中条形为-1,空格为0,那么这个条形码看起来像101,此外,条形码被同一序列分成正好在中间的两部分。
每个字符都编码为 7 个元素(条和空格),有三个带有数字代码序列的特殊表格,此外,代码的前半部分和后半部分使用了此类表的不同版本,
可以以任何从左到右或从右到左的顺序阅读此代码,它的简单性和易读性很快使其在零售行业中流行用于产品标签。
要将 EAN-13 条形码添加到报告页面,请使用报告设计器中组件侧栏上的条形码对象并选择代码:
要编辑代码,请双击添加的对象或在上下文菜单中选择 "Edit ..."项:
您可以使用 Barcode 对象的属性检查器中的 ShowText 属性隐藏代码下方的数字: