【问题标题】:How to generate barcode in vb.net without using 3rd party tool如何在不使用 3rd 方工具的情况下在 vb.net 中生成条形码
【发布时间】:2013-06-17 07:39:15
【问题描述】:

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

【问题讨论】:

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


【解决方案1】:

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

"*" & field & "*"

这适用于大多数 2D 条码(我还没有看到一个我不需要以这种方式工作的条码,顺便说一句,我已经使用它们很多次了)它主要是你必须弄清楚的分隔符.哦,事实上,无论您的字段数据中不能包含的字体的分隔符是什么(例如,对于代码 39,您的字段数据不能是 4Ab*2),因此您可能需要在打印之前和之后进行一些数据操作阅读。

至于 3D (QR) 条码,情况就完全不同了,因为没有可使用的字体。为此,您需要一个生成器,或者创建 QR 码的算法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 2021-11-27
    • 2018-02-09
    • 1970-01-01
    • 2011-06-30
    • 1970-01-01
    • 2015-06-25
    相关资源
    最近更新 更多