php 能检测打印机打印状态的吗?

2014-10-21 13:49:21 +08:00
 samlan
最近做erp时 有这样一个问题:如何在打印完成后(指实际已输出标签),把订单转换成打印订单?
3292 次点击
所在节点    问与答
9 条回复
Automan
2014-10-21 14:12:03 +08:00
cevincheung
2014-10-21 14:16:27 +08:00
...这个还是搞activex吧。chrome用npplugin吧。
cevincheung
2014-10-21 14:16:52 +08:00
@Automan 这个是检测服务器上已连接的打印机吧 - -#
Automan
2014-10-21 14:19:21 +08:00
@cevincheung 客户端的话,跟PHP能有什么关系?
samlan
2014-10-21 14:24:23 +08:00
@Automan 客户端能不能用js来控制然后返回一个状态给后台那边?
Automan
2014-10-21 14:52:58 +08:00
@samlan 单用js是没办法获得打印机状态的,不过既然是ERP,内部网络的话,不如直接服务器端控制网络打印机了。。
samlan
2014-10-21 16:17:19 +08:00
@Automan 服务器端控制?C++那么做监听?
pimin
2014-10-21 16:38:37 +08:00
在服务端与打印机进行通讯就可以了,甚至不需要返回给每个客户端,客户端打印完随便他操作什么。
服务端,服务端隔一段时间查询一次打印日志,比如30秒,把数据处理之后存到服务器比较方便吧。
Automan
2014-10-21 17:39:25 +08:00
@samlan php自己就有函数支持网络打印协议。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/140498

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX