大佬们,请教一下关于标签打印的方案

dys0327 · 2024-8-29 14:33:28 · 244 次点击
目前的技术栈是前端 element plus ,Vue3+TS ,后端 SpringBoot ,数据库 mysql

需要做一个标签打印功能(仓库使用):
    1.支持设计标签模板(跟快递面单类似,有发货人,收货人,地区、箱数、商品信息、二维码等,模板样式自己设计,可能不同客户模板不同)
    2.在系统中查询数据后,通过调用对应标签模板将指定数据进行批量打印,一条数据填充模板生成一个标签

现有问题:
    以前开发系统时的打印功能都是调用浏览器直接选择打印机进行打印,没接触过标签打印的需求,比如标签尺寸 15mm*10mm, 不知道连接标签打印机进行打印是否需要其他操作,网上搜索了了一下,有的文章说标签打印机需要自己把标签数据转换为打印指令,传输给打印机?希望有相关经验的大佬不吝赐教
举报· 244 次点击
登录 注册 站外分享
16 条回复  
okakuyang 小成 2024-8-29 14:58:52
最近看见一个人实现了 webUSB 还是啥的用小票机打印
Ranhao 初学 2024-8-29 15:02:14
还是用原来 web 打印的方案,打印不同尺寸只是在打印机设置里面新增纸张大小,web 打印预览时选中不同的纸张就好
JamesR 初学 2024-8-29 15:05:38
做个 Excel 导出功能得了,有专门的标签设计打印软件 Bartender ,让客户用这个软件去打,这个软件支持通过 Excel 或者连接 MySQL 数据库后打印。
boks 小成 2024-8-29 15:06:24
买个精臣的就行
电脑用 usb 连接,手机上可以做成小程序或 app ,使用低功耗蓝牙连接
按文档上操作就行,不会就加群问,他们技术和客服还是挺积极的,我之前做的时候不会原生安卓,他们还帮忙开发了 uniapp 插件
hangzhou 初学 2024-8-29 15:07:36
看看这个插件能满足需求吗 vue-plugin-hiprint
datocp 初学 2024-8-29 15:32:55
还在用 bartender v9.4,支持 access/excel/mssql/orade/ole db/udl/odbc/文本文件,平时常用 excel 进行变量赋值。

现在常用 LabelSoft ,在条形码长宽比方面可以随意拉动。

一般对于 tsc TTP-244 Pro ,网页打到 15mm*10mm ,要预先设定一张 15mm*10mm 的标签,调用它就能打出这个尺寸。
threeBoy 小成 2024-8-29 15:46:55
可以通过菜鸟云打印实现,web 端图形界面自定义模板   https://cloudprint.cainiao.com/print/templates.htm?tbpm=3   免费
Felldeadbird 小成 2024-8-29 15:58:14
标签软件可以读 mysql 的。 后端把数据发数据库。 标签软件设置好打印格式。 要打印时软件读取一下数据库现在的内容,就开始自动打印了。

我公司目前是这样操作。
thoo61871 初学 2024-8-29 16:03:34
我司是按照尺寸输出成 PDF
web 自动打开 PDF
一页一张标签
然后手动点击打印
12下一页
返回顶部