ThermalPrinter-Http-Service

连接 Web 与热敏打印机的中转服务

因浏览器权限限制,Web 无法直接控制打印机。安装本桌面应用后,Web 通过 HTTP 接口调用,由应用驱动热敏打印机完成输出。

下载安装包 (Windows)

约 56MB · 支持 Windows 10/11

查看更新日志

应用场景

热敏打印机采用 ESC/POS 指令,必须通过本地应用中转,Web 才能完成打印

为什么需要中转?

Web 浏览器出于安全策略,无法直接访问 USB 设备或系统打印机驱动。热敏打印机使用 ESC/POS 指令,需要通过本地应用程序作为桥梁:Web 将打印数据通过 HTTP 发送给桌面应用,桌面应用再通过 USB 或网络将指令下发至打印机。

USB 连接

打印机通过 USB 连接电脑,作为系统打印机使用。适用于收银台、门店等单机场景。

网络打印机

支持局域网内的网络热敏打印机,通过 IP 地址连接。适用于多终端、中央打印等场景。

功能特点

HTTP 接口

提供 REST API,Web 前端、后端服务均可通过 HTTP 请求发起打印任务。

ESC/POS 支持

支持 ESC/POS 原始字节流,兼容主流热敏打印机品牌及型号。

双连接方式

支持 USB(系统打印机)和网口(网络打印机)两种连接方式,按需选择。

产品亮点

为保障打印机稳定运行而设计

开机自动启动

随系统启动,无需人工打开,保证服务常驻。

关闭缩小到托盘

点击关闭后最小化到系统托盘,不打扰用户,同时保持服务运行。

崩溃自动重启

异常退出时自动恢复,减少人工干预,提升可靠性。

用户反馈

联系我们

如有问题、建议或合作意向,欢迎联系