MSI
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。
MSI线性条码于1971年在Plessey条码的基础上创建,本质上是其改进版本。它只能编码从0到9的数字。代码结构:
-
起始符表示数据读取开始(110);
-
数据;
-
可选校验字符;
-
停止符号表示数据读取结束(1001)。
代码中的每个字符都以二进制形式用条和空格表示。条形码为 1,空格为 0。
控制字符可以通过以下四种类型中的一种来计算:Modulo 10、Modulo 11、Modulo 1010、Modulo 1110。最常见的类型是Modulo 10。通过一定的算法计算出控制字符。扫描仪读取的数据通过算法进行累加,并将结果与控制字符进行比较。如果结果是肯定的,则认为代码已被正确读取。
MSI - 任意长度的代码。它仅受扫描仪功能的限制。
现在这个条形码被认为已经过时并且实际上没有被使用。以前,它被用来标记仓库和超市的商品。
要将 MSI 代码添加到报表页面,请单击报表设计器中组件侧面板上的条形码图标:
在下拉列表中,选择 MSI。将选定的条码添加到报告页面。要编辑条码,双击添加的条码,或调用它的上下文菜单并选择编辑
要删除代码下方的文本显示,请选择添加的条形码并将 ShowText 属性的值更改为 False:
FastReport技术QQ群:585577353 欢迎进群一起讨论