我现在使用QT的打印机类,调用打印机打印标签(用QT的绘图类绘制的)。其中,这个标签包含一个code128条形码,条形码里面包含23位(数字、大写字母、特殊字符#)。导致整个条形码的条码数很多,很密集。
然而,我的打印标签的纸张大小固定为:35mm x 110mm。我将整个标签的图片传给打印机打印,结果得到的标签中,条形码部分有重叠,无法扫描识别。
我使用的打印机是TSC TTP-243 Pro。
求高人指点怎么办?
QT开发:怎么打印出清晰可用的条形码(高位数)?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 【相关推荐】
- 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7471568
- 你也可以参考下这篇文章:QT使用MQTT协议对接阿里云物联网平台
- 您还可以看一下 明仕强老师的Qt高级开发视频教程课程中的 多重布局变换与布局删除重构技巧 小节, 巩固相关知识点
- 除此之外, 这篇博客: Qt编写物联网管理平台25-位置调整中的 一、前言 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
位置调整功能,以前是直接写在设备按钮这个自定义控件类中,核心就是安装事件过滤器,识别鼠标按下、鼠标移动、鼠标松开,这三个event,做出相应的处理即可,后面发现这个功能其实很多自定义控件或者widget都会使用到,需要在一个容器中拖动指定的控件,索性单独提取出来一个类专门干这个事情,后面发出开源代码。
位置调整也叫设备拖动,一般是要在设计阶段时候,运行阶段是禁用的,不然在运行阶段让操作员不小心拖动了位置,导致乱七八糟的,也不好看,所以一般的处理是要么放到系统设置中独立的位置调整模块,要么有个菜单或者按钮进入可拖动的编辑模式,所有设备完成拖动以后,单击保存按钮立即将所有设备的位置信息存储到设备表中,同时立即更新主界面的设备的位置,这样不用重启也能使用。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 没输出运行不了什么问题
- ¥20 输入import torch显示Intel MKL FATAL ERROR,系统驱动1%,: Cannot load mkl_intel_thread.dll.
- ¥15 点云密度大则包围盒小
- ¥15 nginx使用nfs进行服务器的数据共享
- ¥15 C#i编程中so-ir-192编码的字符集转码UTF8问题
- ¥15 51嵌入式入门按键小项目
- ¥30 海外项目,如何降低Google Map接口费用?
- ¥15 fluentmeshing
- ¥15 手机/平板的浏览器里如何实现类似荧光笔的效果
- ¥15 盘古气象大模型调用(python)