与客户端打印机通信并打印A4纸

时间:2019-05-26 12:08:54

标签: javascript java printers network-printers

服务器中安装了Java Web应用程序。客户端可以使用浏览器通过URL访问应用程序。 该应用程序需要与直接连接到客户端的本地打印机或网络打印机进行通信,并在A4工作表中打印pdf文件。

此处自动进行打印操作,而无需用户交互。用户只需单击“打印”按钮,我们需要在客户端计算机中找到默认的打印设置,然后在该打印机的A4纸上打印pdf文件。

基于用户设置的多台客户端计算机和多台默认打印机。

如何使用Java或JavaScript做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以仅在print对象上使用方法window

  

print()方法将打印当前窗口的内容。

     

print()方法将打开“打印”对话框,使用户可以选择首选的打印选项。

用法示例:

<!DOCTYPE html>
<html>
<body>

<p>Click the button to print the current page.</p>

<button onclick="myFunction()">Print this page</button>

<script>
function myFunction() {
  window.print();
}
</script>

</body>
</html>