面向企业信息化、零售连锁、工业制造、医疗健康等行业,解决 ERP / MES / HIS / SaaS 等业务系统与本地/网络打印机对接的痛点。传统方式下打印逻辑散落各系统、报表模板难以统一维护、打印机状态不可控、断网还容易丢单。本项目将打印能力从业务系统中彻底抽离,构建统一的 Windows 本地打印代理服务,实现云端、多门店、多异构系统对本地打印设备的集中调度与治理。
点击空白处退出提示
面向企业信息化、零售连锁、工业制造、医疗健康等行业,解决 ERP / MES / HIS / SaaS 等业务系统与本地/网络打印机对接的痛点。传统方式下打印逻辑散落各系统、报表模板难以统一维护、打印机状态不可控、断网还容易丢单。本项目将打印能力从业务系统中彻底抽离,构建统一的 Windows 本地打印代理服务,实现云端、多门店、多异构系统对本地打印设备的集中调度与治理。
提供 HTTP 与 MQTT 双通道统一接入,业务系统只需发送标准 JSON 即可触发打印、弹窗预览或导出 PDF;2. 支持 FastReport .fr3 模板集中管理、热更新与多打印机队列调度;3. 实时监控打印机状态(在线/离线/缺纸/卡纸)与任务全链路(排队中/打印中/成功/失败);4. 断网自动缓存与重连补打,保障打印任务零丢失;5. 提供 C# / Java / Python / Delphi / C++ 多语言对接示例,HTTPS + Basic Auth 传输;6. 以 Windows 服务形式 7×24 小时常驻运行,同时支持桌面模式用于调试排障。
项目基于 Delphi 12 + FastReport + mORMot + sgcWebSockets + UniDAC + Firebird 构建。服务端 ASuperService 采用 HTTP.SYS 承载 HTTPS REST 接口与 WebSocket 实时推送,MQTT 通道通过 TMS MQTT 客户端实现云端到内网的双向通信;所有请求统一收敛到 SubmitAndWait 入口,保证 HTTP 与 MQTT 在校验、任务排队、状态机上完全一致。
项目地址:
https://github.com/mingjiesoft/FastPrintAgent
https://gitee.com/mingjiesoft/FastPrintAgent



评论