[英]Print pass a file reference to javascript window.print() / print a pdf using javascript
我只想调用浏览器的打印功能,而不是要它打印当前页面,而是要它打印特定的文档。 这可能吗? 我知道如何使用诸如dom2pdf之类的东西来动态创建pdf,并且我知道javascript的window.print()功能,但是我不知道如何使用javascript打印单独的,预先存在的PDF文档。 。 谢谢!
如果您的服务器上有PDF,则可以打开一个已加载PDF的新窗口,然后在该窗口上调用.print():
var page = window.open('/path/to/pdf');
page.print();
如果希望将其隐藏,则可以使用iFrame执行相同的操作。 如果它不在您的服务器上,则由于跨域问题,您很不走运。
不,不可能。 您只能打印浏览器本地显示的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.