PDF417
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。
FastReport技术QQ群:585577353 欢迎进群一起讨论
它是一种用于编码大量数据的常见二维条码,它的缩写是Portable Data File,4和17相加得到数字417,这里的4是四格四格,17是码字中的模块数。
如上所述,PDF417 与 QR Code、Maxi Code 和 Data Matrix 一样是一种广泛使用的条码,PDF417 看起来像是经典的线性条码和矩阵条码的混合体,但实际上它是一种复杂的线性码,沿着边缘它有条,就像在普通的线性代码中一样,在中间,条在另一行之上排列,事实证明,线性代码的这种压缩是由于代码一个在另一个之上的条的排列,允许存储大量信息 - 从 3 到 90 个小节,您可以在其中编码多达 1859 个字母字符或 2725 个数字字符。
代码损坏保护提供了可覆盖多达 50% 代码的冗余,这是一个非常高的数字,但代码的大小也会增加,与矩阵码相比,PDF417在编码相同信息量时占用的空间要多几倍。
PDF417 的范围相当广泛,它被用于:运输公司打印客票和货物运输、邮件、报告文件、各种身份证、仓库会计,以及许多其他需要标签和识别的领域。
要读取此条形码,需要使用激光扫描仪,它们与传统的行代码扫描仪略有不同,如上所述,代码两侧有正常线条,这是线性条形码的典型特征,需要它们来识别代码的开始和结束。
要将 PDF417 条形码添加到报表页面,请使用报表设计器中组件侧栏上的条形码对象并选择 PDF417:
现在您可以将条形码放置在报告页面上。要编辑它,请双击添加的对象,或调用上下文菜单并选择"Edit ..."。之后会出现条形码编辑窗口:
在添加的 Barcode 对象属性检查器中,您可以使用 ShowText 属性关闭代码下方文本的显示。