2013-10-09 47 views
0

我正在使用C#和MVC4,我試圖打開打印對話框,當通過用戶點擊打印按鈕打開PDF文檔。MVC,PDF響應自動打印

我Google它,但我找不到任何更好的解決方案。

我可以做的一件事是,我可以創建一個視圖,並將pdf文檔嵌入到視圖然後打開我可以有jquery方法來打印文檔。這是一種正確的方式嗎?

請建議。

+0

我已經嘗試了不同的方法並能夠打開打印對話框,但與Mozilla的主要問題它不聽打印命令或它打印空白頁... – Babu

回答

0

在HTML文檔中調用打印件不必調用PDF插件顯示的PDF文檔中的打印件。有些瀏覽器似乎稱爲PDF插件的打印命令,但這不是標準行爲。另外,不保證所有客戶端計算機上都安裝了PDF插件。

您可以創建一個auto-print pdf,將文檔設置爲在PDF查看器應用程序中打開時調用其打印命令。即使文檔已保存,然後在瀏覽器之外打開,這也可以工作。