EAN-8
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。
FastReport技术QQ群:585577353 欢迎进群一起讨论
EAN-8(European Article Number),又称GTIN-8,是一种短的8位条码。这些数字分为 2 个块,每块 4 个数字,前 2 位数字标识货物的原产国,然后 5 位数字是编码信息,最后一位数字是校验和,以验证数据的完整性。
此代码基于 EAN-13,但代码的大小减少到 8 位。
该代码是在 EAN-13 的基础上创建的,将代码的大小减少到 8 位。
EAN 在贸易中用于识别产品和设备。
代码是如何形成的,每个数字以 7 个单位(垂直线和空格)编码,假设 0 是一个空格,1 是一条线,那么数字的编码可以表示如下:
- 0 – 0001101;
- 1 – 0011001;
- 2 – 0010011;
- 3 – 0111101;
- 4 – 0100011;
- 5 – 0110001;
- 6 – 0101111;
- 7 – 0111011;
- 8 – 0110111;
- 9 – 0001011。
让我们看看这个例子:
请记住,代码以 101 开头,然后是数字 3 的代码,依此类推。如上所述,代码分为两部分,分隔线以及代码的开始和结束行都很长,它由 01010 代码表示。
如果仔细观察,您会注意到分隔符后的行与上面列表中的数字不对应,这是因为第二部分使用了不同的编码:
· 0 – 1110010;
· 1 – 1100110;
· 2——1101100;
· 3 – 1000010;
· 4 – 1011100;
· 5 – 1001110;
· 6 – 1010000;
· 7 – 1000100;
· 8 – 1001000;
· 9 – 1110100。
要将 EAN-8 条码添加到报告页面,请使用报告设计器中组件侧栏上的条码对象并选择代码:
要编辑代码,请双击添加的对象或在上下文菜单中选择"Edit ..."项:
您可以使用 Barcode 对象的属性检查器中的 ShowText 属性隐藏代码下方的数字: