QT开发:如何才能打印出可用的条形码?

我用算法在QT中生成了Code128条形码,
并且将条形码放大,是可以被扫码枪识别,并且信息完全正确的。

但是,现在我要打印出这个条形码,而我的标签大小为35mmx110mm。
标签打印机型号为TSC TTP-243 Pro(打印的清晰度不高)
打印出来的条形码有一部分直接重叠在了一起。

我尝试缩放条形码的宽度,但是发现一旦缩放,条形码就不能被扫码枪识别。而且依然有部分条码是重合的。
(我发现我的条形码只有选择282这一宽度,才能被扫码枪识别)

请问怎么样才能打印出可用的条形码?

下面展示的是我用算法绘制的Code128条形码,这是可用扫码枪扫描的。

img

下面展示的打印出来的条形码,宽度35mm,可以明显看到部分是全黑的,重叠了。扫码枪不识别。

img

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^