我正在使用C#和MVC4,我打算在用户点击打印按钮打开pdf文档时打开打印对话框。
我谷歌,但我找不到更好的解决方案。
我可以做的一件事是,我可以创建一个视图并将pdf文档嵌入到视图中然后在打开时我可以使用jquery方法来打印文档。这是正确的方法吗?
请建议。
答案 0 :(得分:0)
在HTML文档中调用print不必调用PDF插件显示的PDF文档中的print。有些浏览器似乎确实调用了PDF插件的print命令,但这不是标准行为。此外,无法保证所有客户端计算机上都安装了PDF插件。
您可以创建一个auto-print pdf,其中文档设置为在PDF查看器应用程序中打开时调用其打印命令。即使文档已保存,然后在浏览器外打开,这也可以正常工作。