我有一份水晶报告,我必须添加条形码。我从各种来源下载了一些免费和演示的TrueType字体Code 39,Code 128和UPC。当我打印报告时,我可以看到条形码,但它不会扫描我的扫描仪(扫描仪工作,因为我已在多个其他条形码上测试)。我是否需要使用Crystal Reports特别的内容来创建扫描仪可以读取的条形码?
(我已尝试将其打印在专为打印标签而设计的标签打印机上,因此我认为这不是纸张/分辨率的问题)
答案 0 :(得分:4)
条形码中嵌入了校验位,除了使用字体外,还需要重现。我相信Crystal有第三方库可以正确格式化条形码,因此它们可以扫描。
答案 1 :(得分:3)
事实上,大多数条形码都有校验和和/或领先的条形码。尾随字符。
最简单的是Code 3 of 9.要使用它,你需要用*开始和结束代码。
示例:
某些字符也需要转义:
有关Code 3 of 9的更多信息。
答案 2 :(得分:0)
您可以使用“打印机字体”为代码栏打印机设计RPT。但是您需要使用一些特殊代码进行打印。您可以在https://stackoverflow.com/a/19312690/192389
找到它