【问题标题】:Barcode generation in Qt4Qt4中的条码生成
【发布时间】:2010-01-20 00:09:15
【问题描述】:

在 Qt4 下用 c++ 将条码生成到文本框中有什么想法吗?

我们的想法是将其以某种文本格式保存,以便日后阅读。

生成要打印的图像怎么样?

提前致谢。

【问题讨论】:

    标签: c++ qt barcode barcode-scanner


    【解决方案1】:

    生成条形码就像使用barcode font 一样简单。您可以将字体嵌入到您的应用程序中,并在可以放置文本的任何位置创建条形码。

    【讨论】:

      【解决方案2】:

      这取决于您所谈论的条形码类型,但是,在 Codeproject 上搜索会产生 this 有趣的库,它是用 C# 编写的,但是它可以生成 Code 39、Code 128、Interleaved 2 of 5,以仅举几例。也许,这可以使用运行时可调用 COM 包装器 (RCCW) 重新编译以使其看起来像一个 COM 对象,这意味着在 C++ 端,它看起来像一个 COM 库?因此可以在 QT/C++ 运行时环境中与之交互。

      希望这会有所帮助, 最好的祝福, 汤姆。

      【讨论】:

        【解决方案3】:

        使用 Qt 生成条码非常简单 - 正如 Reverend Gonzo 指出的那样,您使用条码字体。 然后你可以用 QPainter 把它画到任何东西上。或者打印出来。

        我写了一篇关于使用 Qt 生成 code128 的帖子/教程,包括 github 示例。 How to generate barcode with a font in Qt

        【讨论】:

          【解决方案4】:

          请查看 zint,可以在 Sourceforge 上找到。

          【讨论】:

            猜你喜欢
            • 2011-01-07
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-10-10
            • 2012-03-30
            • 1970-01-01
            • 1970-01-01
            • 2019-10-20
            相关资源
            最近更新 更多