【发布时间】:2020-09-17 16:06:05
【问题描述】:
我正在使用 Web 应用程序,前端是 HTML、CSS、js、jquery、vuejs2 等。 我需要打印到两台打印机。
<table>
<thead>
<tr>
<th>header</th>
</tr>
</thead>
<tbody>
<tr><td>item 1 * 150 $</td></tr>
<tr><td>item 5 * 160 $</td></tr>
<tr><td>item 3 * 70 $</td></tr>
<tr><td>item 9 * 80 $</td></tr>
</tbody>
<tbody>
<tr>
<td>footer here</td>
</tr>
</tbody>
</table>
如果我想使用ctrl + p 打印页面,它将仅在第一台打印机上打印。如何打印到两台不同的打印机?
我的操作系统是windows 10
我的浏览器是chrome,有时是edge ..
【问题讨论】:
-
假设您尝试通过 Web 浏览器进行打印,则无法通过单个打印请求打印到多个设备。您将需要打印两次,每次在对话框中手动更改目标打印机设备。
-
@RoryMcCrossan 是正确的,您不能在本地执行此操作。如果这是在 Windows 上,您可以使用第 3 方工具来促进或将文件自动写入文件系统上的文件,监视该文件夹,然后通过副本 \\localhost 将打印就绪输出发送到两台打印机\printershare 或类似的。这假设您可以控制系统的安装和使用,并且打印机是相似的。在这种情况下,它是在 Windows 上,肯定是在 Mac 或其他操作系统上。我以前做过,如果需要可以提供更多详细信息。
-
道格拉斯安德森非常感谢我在 Windows 上使用它,你能提供任何第三方工具来做到这一点.. 谢谢。
-
检查我的答案希望链接会有所帮助。
-
并尝试在线搜索答案,就像问题不在代码中但在网络中一样,您应该能够添加两台打印机并使它们一起工作。如果答案有帮助,请接受它和欺骗它一样有帮助。谢谢。
标签: javascript html jquery printing