0

我正在使用 C# 和 MVC4,当通过用户单击打印按钮打开 pdf 文档时,我试图打开打印对话框。

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

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

请建议。

4

1 回答 1

0

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

您可以创建一个自动打印 pdf,其中将文档设置为在 PDF 查看器应用程序中打开它时调用其打印命令。即使文档被保存然后在浏览器之外打开,这也可以工作。

于 2013-10-18T04:55:31.100 回答