MVC,PDF响应自动打印

时间:2013-10-09 08:01:47

标签: c# asp.net-mvc pdf

我正在使用C#和MVC4,我打算在用户点击打印按钮打开pdf文档时打开打印对话框。

我谷歌,但我找不到更好的解决方案。

我可以做的一件事是,我可以创建一个视图并将pdf文档嵌入到视图中然后在打开时我可以使用jquery方法来打印文档。这是正确的方法吗?

请建议。

1 个答案:

答案 0 :(得分:0)

在HTML文档中调用print不必调用PDF插件显示的PDF文档中的print。有些浏览器似乎确实调用了PDF插件的print命令,但这不是标准行为。此外,无法保证所有客户端计算机上都安装了PDF插件。

您可以创建一个auto-print pdf,其中文档设置为在PDF查看器应用程序中打开时调用其打印命令。即使文档已保存,然后在浏览器外打开,这也可以正常工作。