MVC应用程序中的Pdf查看器

时间:2014-11-20 10:11:30

标签: asp.net-mvc pdf model-view-controller kendo-asp.net-mvc

我正在开发MVC 5应用程序。现在我想在我的应用程序中使用PDF Viewer。那么可以告诉我在我的.CSHTML页面中应该使用哪个控件。单击此浏览按钮应该有一个浏览按钮我应该从本地磁盘打开一个PDF。 如果在Kendo ASP.Net Mvc工具包中有任何Pdf查看器控件会更好吗?

2 个答案:

答案 0 :(得分:0)

您需要上传用户现有的pdf文件,或者如果您已在服务器的本地磁盘上安装了pdf文件,则可以在页面上打开它以更改页面的内容类型。

HttpResponse response = HttpContext.Current.Response;
response.Clear();
response.AddHeader("content-disposition", "attachment; filename=" + fileName);
response.WriteFile("path");
response.ContentType = "application/pdf";
response.End();

答案 1 :(得分:-1)

如果不使用第三方解决方案,您将度过难关。

我建议使用iTextSharp它的开源资源以及很多文档