代码拉取完成,页面将自动刷新
同步操作将从 nop/nop-printer 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
是一个小票打印的Api服务,使用php的mike42/escpos-php库。
内容部包含一个独立解压版的php7.3.4,不需另行安装php环境
安装后,会自动启动服务,并打开打印配置页面
打印配置页URL : http://localhost:8077/printer-setting
配置页:
打印效果:
配置页说明
在操作之前,请先在安装好小票打印机及驱动。
1.添加打印机:选择安装的小票打印机,点击“+”号
如果列表内为空,则新添加的打印机会成为默认打印机。
注意:“虚拟打印机”是无法添加的
2.点击打印测试页,会跳转到预览页,点击右侧,打印按钮。
GET http://localhost:8077/api/printer/get-local-printers
POST http://localhost:8077/api/printer/set-printer-config
参数:JSON
{"printer_name":"POS-58","is_default":true}
POST http://localhost:8077/api/printer/set-defult-printer
参数:JSON
{"printer_name":"POS-58"}
POST http://localhost:8077/api/job/print-image-data-url
参数:JSON
printer_name: 可以不传或为空,则使用默认打印机
{"printer_name":"POS-58","image_data":"data:image/png;base64,..."}
运行:printer-start.bat
运行:printer-stop.bat
运行:system-service register
运行:system-service unregister
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。