固定格式的针式票据或文件打印具体是怎么实现的?

请问:

那种三联四联一组的打印纸,提前印刷出固定格式范本,留有空位,塞到针式打印机后,相应字段打印到相应位置,是怎么实现的?

假设现在有Vue+PHP开发的系统,从系统读出数据后,放入固定格式的打印纸,是怎么把相应字段数据打印到相应位置的?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 5

如果是文本,使用file_get_contentfile_put_content进行替换,如果是图片则拿到指定空位的宽高,类似加水印加上去就行。word文档的话有不少的包也能实现。

1年前 评论

之前做的小程序 蓝牙连接打印机, 电脑的话 估计也可以wifi吧, 主要是 设定 不同类型数据的打印位置, 换行 ,我都是一点一点调出来的, 这有uniapp(vue) 相关的 插件你可以看下 移植到 vue项目中

url

1年前 评论

这种就要定制打印纸了,前期先买规格一样的纸张,打印出需要的内容,然后按照打印后纸张的尺寸,再去把打印机不能打印的内容给印刷到纸上。

1年前 评论

你可能需要了解一下 c-lodop 或者 HttpPrinter

1年前 评论

我之前打印合格证采用的是坐标法用针孔打印机调试的,效果还可以,内网需要配置AO打印服务,通过web 内置socket 实现驱动打印, 打印驱动 我使用的插件是 光速云 (https://gsypp.com/)

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!