访问宇宙 2023-08-07 18:31 采纳率: 80.4%
浏览 11

QT开发:怎么打印出清晰可用的条形码(高位数)?


我现在使用QT的打印机类,调用打印机打印标签(用QT的绘图类绘制的)。其中,这个标签包含一个code128条形码,条形码里面包含23位(数字、大写字母、特殊字符#)。导致整个条形码的条码数很多,很密集。
然而,我的打印标签的纸张大小固定为:35mm x 110mm。我将整个标签的图片传给打印机打印,结果得到的标签中,条形码部分有重叠,无法扫描识别。
我使用的打印机是TSC TTP-243 Pro。

求高人指点怎么办?

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-08-07 20:13
    关注

    【相关推荐】



    • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7471568
    • 你也可以参考下这篇文章:QT使用MQTT协议对接阿里云物联网平台
    • 您还可以看一下 明仕强老师的Qt高级开发视频教程课程中的 多重布局变换与布局删除重构技巧 小节, 巩固相关知识点
    • 除此之外, 这篇博客: Qt编写物联网管理平台25-位置调整中的 一、前言 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      位置调整功能,以前是直接写在设备按钮这个自定义控件类中,核心就是安装事件过滤器,识别鼠标按下、鼠标移动、鼠标松开,这三个event,做出相应的处理即可,后面发现这个功能其实很多自定义控件或者widget都会使用到,需要在一个容器中拖动指定的控件,索性单独提取出来一个类专门干这个事情,后面发出开源代码。

      位置调整也叫设备拖动,一般是要在设计阶段时候,运行阶段是禁用的,不然在运行阶段让操作员不小心拖动了位置,导致乱七八糟的,也不好看,所以一般的处理是要么放到系统设置中独立的位置调整模块,要么有个菜单或者按钮进入可拖动的编辑模式,所有设备完成拖动以后,单击保存按钮立即将所有设备的位置信息存储到设备表中,同时立即更新主界面的设备的位置,这样不用重启也能使用。


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

报告相同问题?

问题事件

  • 创建了问题 8月7日

悬赏问题

  • ¥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)