如何在asp.net mvc3中的Web浏览器中显示pdf文件

时间:2012-05-29 12:01:33

标签: asp.net asp.net-mvc asp.net-mvc-3

我的App_Data文件夹中有一个名为102.pdf的pdf文件。 我想在我的网络浏览器中查看这个,如chrome.Here是我的代码。但我无法展示它。

<iframe src="102.pdf" width="400" height="400"></iframe>

我正在使用VS11

任何帮助将不胜感激。 提前致谢

2 个答案:

答案 0 :(得分:1)

你可以尝试这样的事情:http://forums.asp.net/t/1506499.aspx/1?Dynamic+pdf+generation+using+iTextSharp

是否需要渲染pdf?您可以做的是在浏览器中生成相同pdf文件的标记,并使用libf(如ite http://itextpdf.com/)以PDF格式下载。

答案 1 :(得分:1)

`

<iframe src="@Url.Content("~/Content/pdfs/102.pdf")" width="1000" height="500"></iframe>

`

它是如何使用razor引擎在asp.net MVC3中查看pdf文件的解决方案。

快乐编码:)