如何在不使用第三方工具的情况下在vb.net中生成条形码

时间:2013-06-17 07:39:15

标签: vb.net winforms user-interface barcode-printing

我正在创建winform应用程序,我想制作条形码贴纸打印.... 我在互联网上搜索,发现两种字体支持条形码:code39和code 128 许多链接包括用于条形码生成的第三方工具..任何人都可以帮助我如何在我的vb.net应用程序中生成条形码..

1 个答案:

答案 0 :(得分:1)

您无需任何特殊代码或软件即可创建二维条形码。您需要做的就是在报告中创建贴纸,将其设置为相应的条形码字体,并确保基础数据具有适当的分隔符。例如,Code39使用星号作为分隔符。

"*" & field & "*"

这适用于大多数二维条形码(我还没有看到我没有这样工作,顺便说一下,我和他们一起工作了很多)主要是分隔符,你要弄清楚。哦,事实上,无论字体的分隔符是什么,你的字段数据都没有(例如你的字段数据不能是代码39的4Ab * 2),所以你可能需要在打印前和之后进行一些数据处理读数。

对于3D(QR)条形码,这是一个完全不同的故事,因为没有可以使用的字体。为此,您需要一个生成器或创建QR代码的算法。