Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MVC、PDF响应自动打印_C#_Asp.net Mvc_Pdf - Fatal编程技术网

C# MVC、PDF响应自动打印

C# MVC、PDF响应自动打印,c#,asp.net-mvc,pdf,C#,Asp.net Mvc,Pdf,我正在使用C#和MVC4,当用户点击打印按钮打开pdf文档时,我试图打开打印对话框 我用谷歌搜索了一下,但我找不到更好的解决办法 我可以做的一件事是,我可以创建一个视图并将pdf文档嵌入到视图中,然后在打开时,我可以使用jquery方法打印文档。这是正确的方法吗 请建议 在HTML文档中调用print不必调用PDF插件显示的PDF文档中的print。一些浏览器似乎确实调用PDF插件的print命令,但这不是标准行为。此外,也不能保证所有客户端计算机上都安装了PDF插件 您可以创建一个文件,将文档

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

我用谷歌搜索了一下,但我找不到更好的解决办法

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


请建议

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


您可以创建一个文件,将文档设置为在PDF viewer应用程序中打开文档时调用其打印命令。即使文档被保存并在浏览器外打开,这也会起作用。

我尝试了不同的方法并能够打开打印对话框,但Mozilla的主要问题是它不侦听打印命令或打印空页。。。