如何在不使用php / javascript中的window.print()的情况下将文件直接发送到打印机

时间:2016-03-02 04:27:58

标签: javascript php printing

我需要直接打印pdf文件而不显示打印预览。当我使用时

  

window.print()   它转到Windows打印预览页面。但我需要将文件直接发送到打印机而不显示打印预览页面

2 个答案:

答案 0 :(得分:1)

纯粹的javascript和html无法实现。您需要使用silverlight 5(已签名),flashqz-print - js wrapper which uses java

因为具体的解决方案可能会起作用

javascript print without print dialog box

我个人只实现了silverlight 5(签名),我没有自己实现的flash和qz-print。

希望这有帮助!

答案 1 :(得分:0)

浏览器不会允许这种情况发生。您可以使用以下插件提供精美的预览。

https://github.com/etimbo/jquery-print-preview-plugin

演示:http://etimbo.github.io/jquery-print-preview-plugin/example/index.html