我正在使用C#和MVC4,当用户点击打印按钮打开pdf文档时,我试图打开打印对话框。
我在谷歌上搜索了一下,但我找不到更好的解决方案。
我可以做的一件事是,我可以创建一个视图,并将pdf文档嵌入到视图中,然后在打开时,我可以使用jquery方法打印文档。这是一种正确的方式吗?
请提个建议。
发布于 2013-10-18 12:55:31
在HTML文档中调用print不必调用PDF插件显示的PDF文档中的print。有些浏览器似乎会调用PDF插件的打印命令,但这不是标准行为。此外,不能保证所有客户端计算机上都安装了PDF插件。
您可以创建一个auto-print pdf,将文档设置为在PDF viewer应用程序中打开时调用其打印命令。即使文档被保存,然后在浏览器之外打开,这也是有效的。
https://stackoverflow.com/questions/19266275
复制相似问题