libdmtx死了,建议更换?

时间:2013-02-28 15:13:54

标签: c++ c windows barcode

我一直在项目中使用libdmtx并希望更新到更新的版本,但似乎该项目在一年多的时间内没有更新。最后一次更新/版本是2011年6月。Git repository显示最后一次提交是2011年8月。最后,作者的网站,以前提升过libdmtx,Dragonfly Logic,已经死了404 Not发现错误。

是否有另一个符合此标准的数据矩阵库?

  • 开源
  • 平台中立的C / C ++(即可以为Windows,POSIX环境构建)
  • 对数据矩阵进行编码/解码
  • 积极维护

或者,libdmtx移动到其他地方并继续维护到我不知道的地方吗?

2 个答案:

答案 0 :(得分:15)

我不能说我永远不会再次在libdmtx上开发,但它肯定不会很快。我根本没有空闲时间来跟上通信,更不用说进行任何有意义的开发了。

所以,如果你想分叉,你得到我的祝福。 :)

不幸的是,我不知道任何其他开源软件包与libdmtx完全相同(这就是我首先创建它的原因),但我试图列出我在{{{{{{{{ 3}}

祝你好运!

答案 1 :(得分:1)

由于libdmtx目前尚未维护(我不会说死了,因为库中有几个用户),所以应该看看选项。

zxing-cpp是一种可行的选择。它可以编码和解码DataMatrix,QR码和条形码。它在windows和posix上编译,并且是开源的(Apache 2)

我对zxing-cpp库的唯一抱怨是,它不支持点喷生成的数据矩阵图像。