【问题标题】:How to print in two different printers at the same time using PHP or JavaScript?如何使用 PHP 或 JavaScript 同时在两台不同的打印机上打印?
【发布时间】:2018-04-21 19:44:55
【问题描述】:

我正在用 PHP 开发一个简单的餐厅结账系统,付款后,必须打印两张票,一张给厨房,一张给客户。问题是,我在用 2 台不同的打印机打印每张票时遇到了问题。最好的方法是什么?因为我使用 JavaScript 来打印它,但这仅适用于一台打印机,我需要同时在两台打印机上打印

Obs:两者都是通过 USB 安装的。

谢谢

【问题讨论】:

  • 请澄清:由于这是一个 PHP/JavaScript 应用程序,我假设它是基于 Web 的;即你有一个http服务器,终端在浏览器中运行系统?从那里,请确认打印机是插入终端还是服务器?

标签: javascript php printing


【解决方案1】:

您的网络服务器可以与打印服务器或打印机通信并进行打印。除非您有某种插件,否则您无法控制网络浏览器的打印方式。

【讨论】:

  • 如果打印机连接到浏览器机器,那么每个用户都需要有自己的打印机。将打印机连接到网络并通过服务器打印到它们可能会更好。这将更加困难,因为您需要在后端格式化页面,而不是让浏览器为您完成,但这对我来说似乎是一个更好的解决方案,原因有很多(包括它解决了这个问题)。这将意味着丢弃一些你已经编写的代码。
  • 非常感谢。我能够使用这个库link 解决问题。现在我可以通过网页在本地打印两台打印机了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 1970-01-01
  • 2014-11-24
相关资源
最近更新 更多