使用javascript打印PDF

使用javascript打印PDF,javascript,printing,Javascript,Printing,我需要在javascript的帮助下打印出多个PDF。如果不在单独的窗口中呈现每个PDF并调用window.print,这是否可行 基本上,我希望能够做一些像打印“我的pdf\uURL”这样的事情 编辑 经过一番研究,我得出结论,除了我上面描述的方法外,没有其他方法。这远不是一个完美的解决方案,但它在简单的情况下有效 编辑 最后,我在服务器端将PDF合并为一个monster PDF,然后将此PDF发送给用户,用户可以选择打印出来。使用javascript打印PDF是不可能的。您可以尝试使用jav

我需要在javascript的帮助下打印出多个PDF。如果不在单独的窗口中呈现每个PDF并调用window.print,这是否可行

基本上,我希望能够做一些像打印“我的pdf\uURL”这样的事情

编辑 经过一番研究,我得出结论,除了我上面描述的方法外,没有其他方法。这远不是一个完美的解决方案,但它在简单的情况下有效

编辑
最后,我在服务器端将PDF合并为一个monster PDF,然后将此PDF发送给用户,用户可以选择打印出来。

使用javascript打印PDF是不可能的。您可以尝试使用java.awt.print类进行pdf打印。

对于internet上的网页,您绝对无法设置Javascript命令以直接发送到默认打印机

如果您正在查看intranet/本地网络与internet: 因此,被称为JScript的Internet Explorer替代Javascript的浏览器和操作系统的信息略多于Javascript本身。可以将运行intranet的网络上的各个计算机配置为允许JScript window.print命令直接写入打印机,而不显示打印对话框。此配置需要在每个客户端计算机上单独设置


我不希望在不显示打印对话框的情况下打印到默认打印机。相反,我希望对所有页面使用单个打印对话框。但是谢谢你提供了一个信息丰富的答案。