本文摘自PHP中文网,作者Y2J,侵删。
本文主要介绍了ASP.NET MVC项目实现直接预览PDF文件的方法,具有很好的参考价值,下面跟着小编一起来看下吧背景及需求
项目使用的是MVC4框架,其中有一个功能是根据设置生成PDF文件,并在点击时直接预览。
实现过程
1、第一版实现代码:
HTML内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
控制器代码
1 2 3 4 |
|
缺点:标题和文件下载时名称不是很友好。
1、第二版实现代码:
我们做了2件事情:
1、让下载弹出框能显示友好的下载文件名。
2、让浏览器中的其他两个显示GetPdf的地方也显示友好的内容。
相关阅读 >>
利用razor引擎生成静态页(asp.net mvc)实例详解
asp.net mvc 遇到json循环调用的问题应该怎么解决?
asp.net core类库项目中如何实现读取配置文件的详解
详细介绍一款.net代码编辑控件(icsharpcode.texteditor)
更多相关阅读请进入《asp.net》频道 >>
C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。